主题:紧急呼救
kelvinken
[专家分:0] 发布于 2006-11-04 15:58:00
如何将已经预编译好的.dll文件加入到BCB的库中.
调用的时候需要使用什么语句?
谢谢
回复列表 (共2个回复)
沙发
tianyuan003 [专家分:3780] 发布于 2006-11-04 16:51:00
那要分情况
对正则 DLL 来说,只要把它的导入库(.lib) 文件添加到工程里面, 把相应的头文件添加到工程里面并正确包含,把 .DLL 文件放在 path 环境变量指定的目录之一(比如:C:\WINDOWS\SYSTEM32)就行了.而且你可以动态加载正则 DLL.
对 COM 接口 DLL 来说,一般要用 #import 命令把 DLL 的导入库导进来,把相应的头文件添加到工程里面并正确包含,确保你的 COM 对象正确地在注册表里注册.然后你就可以用它了.
具体做法可以看 BCB 的帮助.
对正则 DLL 来说,你可以在 BCB 的帮助文挡索引里查找 Dynamic linked library
对 COM 接口 DLL 来说,你需要看帮助目录里的 Developing COM_BASED applications
板凳
kelvinken [专家分:0] 发布于 2006-11-04 16:57:00
关键是它就一个.DLL文件,还没有.lib
那应该怎么办啊
书上说是用implib.exe,具体怎么搞才能生成啊
我来回复