vc6编译不终止,regsvr32需要终止
vc6编译不停止,regsvr32需要终止
大神,你过来
最近每次在编译ocx控件时,都会编译不结束
后来在进程里看到regsvr32存在,终止后立马就 MyPlay.ocx - 0 error(s), 0 warning(s)
编译结束了
有高手知道是为啥 ?
------解决思路----------------------
电脑是什么系统啊?这年头还用VC6~
------解决思路----------------------
MessageBox("1");
------解决思路----------------------
MyPlay.ocx的DLLMain或者DllRegisterServer写的有问题。
------解决思路----------------------
没DLLMain的话看看有什么全局的初始化函数,比如全局对象的构造函数。
------解决思路----------------------
应该是com对象调用DllRegisterServer()接口的时候卡死了。
------解决思路----------------------
1、重新写个OCX工程,随便加接口试下,看是否同样问题
2、VC 6.0 打下补丁试下
3、建议换VS 2010以上版本吧,与时俱进嘛
------解决思路----------------------
def文件中
------解决思路----------------------
编译时会编译器会有一步进行组件注册等。
最好还是还新版本编译,或者打一下VC6的sp
大神,你过来
最近每次在编译ocx控件时,都会编译不结束
后来在进程里看到regsvr32存在,终止后立马就 MyPlay.ocx - 0 error(s), 0 warning(s)
编译结束了
有高手知道是为啥 ?
------解决思路----------------------
电脑是什么系统啊?这年头还用VC6~
------解决思路----------------------
MessageBox("1");
------解决思路----------------------
MyPlay.ocx的DLLMain或者DllRegisterServer写的有问题。
------解决思路----------------------
没DLLMain的话看看有什么全局的初始化函数,比如全局对象的构造函数。
------解决思路----------------------
应该是com对象调用DllRegisterServer()接口的时候卡死了。
------解决思路----------------------
1、重新写个OCX工程,随便加接口试下,看是否同样问题
2、VC 6.0 打下补丁试下
3、建议换VS 2010以上版本吧,与时俱进嘛
------解决思路----------------------
def文件中
------解决思路----------------------
应该是com对象调用DllRegisterServer()接口的时候卡死了。
此话怎讲?
现在是编译事不结束,要手动停止进程的regsvr32.exe
编译时会编译器会有一步进行组件注册等。
最好还是还新版本编译,或者打一下VC6的sp