控件调试和控件子窗体调用主控件事件的问题,急!!!
创建一个控件Usercontrol,同一个工程里面创建一个窗体UsercontrolsForm。
问题1:编译生成Usercontrol.ocx注册之后,在VisualC++中应用,生成vc.exe(该应用程序包含Usercontrol.ocx的一个例子),然后在VisualBasic中打开控件Usercontrol的设计器,在工程属性-调试-程序中选择:路径\vc.exe,运行控件后提示“部件‘Usercontrol.ocx’或其附件之一不能正确注册:一个文件丢失或无效”,能否解答我的问题?MSDN中似乎提示到VB中不能如此调试,那么VB设计的控件只能到在一个工程组里面调试吗,VC工程不可能和VB出现在一个工程里面,我的VC需要完成实时通信。
问题2:从UsercontrolsForm里面调用控件的事件(携带参数),事件通过RaiseEvent接口执行容器VC程序里的代码。执行几次之后提示:运行时错误,-2147417848(80010100)!结束程序运行,如上不携带参数则不会出现此错误。同时,VC容器实时通信有数据调用控件的方法。有没有VB的高手来应答小弟的问题呢?谢谢,
13711642786欢迎来电讨论