This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 请教VB and activex高手:1,生成*.dll时,工程属性中,选择“工程兼容”或“二进制兼容”有何不同?
2,把activex dll 原代码和主程序组成工程组时程序运行很好,移出active dll,单独生成dll文件,注册后,再运行主程序,主程序有时出错?
3,由于项目有很多*.dll and *.ocx, 在调试时有何办法能知道是哪个控件出错?
多谢!!!!!!!
-lwwy(Lwwy);
2002-8-14
{289}
(#691508@0)
-
up
-lwwy(Lwwy);
2002-8-14
(#691523@0)
-
3.从网站上下载某些component check软件。
-lilyba(Sunshine);
2002-8-14
(#691534@0)
-
1 二进制兼容指接口兼容,工程兼容会生成新的接口ID
2 可能存在多个版本,所谓的dll hell
3 控件出错当然自己会报错,如果它不报,你怎么知道错了?
-miketany(MIKE老狼);
2002-8-14
(#691768@0)
-
我估计出现第三个问题的原因是因为有些文件未注册。
-lilyba(Sunshine);
2002-8-14
(#691781@0)