dll重新编译,exe是否需要重新编译? 本帖最后由 daisy8675 于 2008-02-26 10:01:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接口必须相同然后在编译时选择"二进制兼容"如果无法一次写完所有函数,也得要写完所有接口,以后再补实现代码.就是说,DLL一定要在"外观"上面"看起来是一样的"要不然就不要采用ActiveX DLL,而使用WINDOWS那种API式DLL另外,貌似也有一种思路,就是在DLL里设计一种查询接口,从这个接口里面得到你新加的函数指针,再用特殊方法调用.....但是这难度~~~~呃~~反正祝你好运:) 谢谢一楼,您说的接口是不是就是指定义的public属性 只要接口没有改变,exe就不必重新编译。 只要接口没有改变,exe就不必重新编译。------------必须二进制兼容才行. 二进制兼容,exe就不必重新编译。 动态调用,Private Declare Function MyFuction Lib "userdll.dll" (ByVal IntA As Long, ByVal IntB As Long, ByRef IntC As Long, ByRef IntD As Long) As Long 只要接口没有改变,再一个就是编译DLL时把自动升级前的沟去掉,exe就不必重新编译 就是编译DLL时把自动升级前的沟去掉-------------------------这个钩是什么意思?"升级 activex 控件",打上钩的作用是什么.不太明白 excel录制宏做判断条件,出现的问题? ADO连接sqlserver express的问题 求助:用VB怎么实现网页刷新啊 如何察看远程计算机是否在网上,有没有一个程序放到vb中并有返回值可供使用,谢谢!!! VB程序员的第二门语言是什么,希望高手指点迷津!! 对不住各位英雄了。惨就一个字啊 请教:数据库的上一条,下一条记录问题(在线等待) form的KeyPress方法 关于microsoft office web component的问题 急求一 SQL 语句!!! dll注入exitprocess结束进程 如何用程序来判断某个名称的系统DSN是否存在,不存在就用代码建立
------------
必须二进制兼容才行.
-------------------------
这个钩是什么意思?
"升级 activex 控件",打上钩的作用是什么.不太明白