回 帖 发 新 帖 刷新版面

主题:紧急呼救

如何将已经预编译好的.dll文件加入到BCB的库中.
调用的时候需要使用什么语句?
谢谢

回复列表 (共2个回复)

沙发

那要分情况

对正则 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

板凳


关键是它就一个.DLL文件,还没有.lib
那应该怎么办啊
书上说是用implib.exe,具体怎么搞才能生成啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册