推荐星级:
- 1
- 2
- 3
- 4
- 5
手把手教DELPHI写你的DLL文件
资料介绍
1.在DLL中编写的函数或过程都必须加上stdcall调用参数。在Delphi1或Delphi2环境下该调用参数是far。从Delphi3以后将这个参数变为了stdcall,目的是为了使用标准的Win32参数传递技术来代替优化的register参数。忘记使用stdcall参数是常见的错误,这个错误不会影响DLL的编译和生成,但当调用这个DLL时会发生很严重的错误,导致操作系统的死锁。原因是register参数是Delphi的默认参数。2.所写的函数和过程应该用exports语句声明为外部函数。正如大家看到的,TestDll函数被声明为一个外部函数。这样做可以使该函数在外部就能看到,具体方法是单激鼠标右键用“快速查看(QuickView)”功能查看该DLL文件。(如果没有“快速查看”选项可以从WindowsCD上安装。)
部分文件列表
文件名 | 大小 |
手把手教DELPHI写你的DLL文件.pdf | 155K |
全部评论(0)