delphi 制作注册机

匿名 天辰娱乐 2024-01-08 21:01:35 -

其实delphi 制作注册机的问题并不复杂,但是又很多的朋友都不太了解怎样用delphi的com组件调用c++的dll文件,因此呢,今天小编就来为大家分享delphi 制作注册机的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

  1. 可用什么软件编辑dll文件
  2. 怎样用delphi的com组件调用c++的dll文件

一、可用什么软件编辑dll文件

1、*.dll一般用VC,DelphiC#等开发工具编写

2、至于要求就是*.dll是给自已或别人调用的

3、如果你要考虑广泛的兼容比如你用VC写的,可以给VC,Delphi,PB,VB,C#等语言调用

4、你的dll输出函数传参方式就得按固定方式,一般采用Win32API类似的cdel传参方式

5、*.dll有时不仅仅是一些函数库,有些*.dll是一个COM或DCOM组件,支持regsvr32xxx.dll来注册,这就要求.dll中对应的注册与反注册函数,也就是遵循某个框架。

6、还有*.dll不一定就是放些函数执行代码,*.dll中也可以放数据,如图片或资源(还是图片或文字)什么的。

7、参考一些支持多国语言的程序,换一个dll就显示的不同国家文字,就是通过不同的资源.dll来实现的。

8、最后,*.dll不一定是.dll这个怎么说呢,就是你的程序中用到的一些数据文件或配置文件或记录文件你也可以命名为xxx.dll这样多数据情况普通用户就不会乱改你的配置/记录文件了。
因为相对于*.ini文件.dll一般用户不是“随意”能用记事本打开来改的。
当然不建议这么做。

二、怎样用delphi的com组件调用c++的dll文件

1、可以不注册,但是调用方式就不一样了。

2、注册了的你可以使用ClassID或者名字就可以创建com组件,没注册那就必须知道dll文件所在位置,并且自己从dll导出的函数来获取了。

关于delphi 制作注册机和怎样用delphi的com组件调用c++的dll文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。