关于Dll编译问题。有经验者请入!

dgcat_6 2002-07-02 09:26:33
VB6的动态库编译有三种模式:1。不兼容 2。工程兼容 2。二进制兼容。
我看VB自带的说明,还是不明白有什么本质的区别和好处。

我的环境大致这样:一个执行程序调用几个动态库。每个动态库封装了一种业务模式的处理。这几个动态库[称为业务Dll吧]调用另外几个Dll[称为通用Dll吧]。所有的DLL都是自己写的。由于业务模式的改变,有时需要重写或修改业务Dll。我的问题是,如何使编译的DLL和整个应用程序的时间最少?目前我采用工程兼容模式,但遇到Dll的改变,经常需要重新编译大多数DLL,否则,出现“Active 控件”无法创建现象。有什么好的办法了,我等待着。。。。
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rbird 2002-07-02
  • 打赏
  • 举报
回复
我也非常关注。
dgcat_6 2002-07-02
  • 打赏
  • 举报
回复
我试试,如果成功。万分感谢
ch_luo 2002-07-02
  • 打赏
  • 举报
回复
用“二进制兼容”吧。
在文件定位框定位兼容dll的名称,以后每次修改dll是,只要没有中断兼容都不需要再编译工程文件了

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧