为什么我在自己创建的activex dll里面生成的错误,在调用的主进程中捕获不到? 而且这种Raise出来的错误,并不是真正的错误,充其量是一个错误消息而已。要高亮度调试,你得让你的类里面有错误的代码。并且同时对类的工程进行引用,而且该工程必须已经在VB的运行环境中(废话,不在,能引用工程么?)。还要支持在类内部产生错误中断。才行! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To programart_life(理论派)其实我就是要在调用的主进程中捕获rasie产生的错误消息就可以了。也许是我说得不太明白。下面我说详细点。实际上我现在的dll是这样的。 其中包含有一个类class1,同时为了可以响应事件,我又包含了一个窗体From1,窗体中包含一个winsock控件。 我在class1中定义了一系列事件,通过响应winsock的事件触发,从而达到通过dll事件响应winsock通信事件并获得相应数据。 但问题是如果我再class1的方法中产生的自定义错误,外部程序调用dll的时候可以捕获为实时错误,并可以自动中断调试,但如果是由form1中的控件事件响应代码产生的错误,外部程序调用dll的时候无法捕获,只弹出对话框,但没有断点,也无法通过on error 语句控制。请问有什么办法可以对dll中事件代码产生的错误进行捕获?万分感谢。 datagrid控件列宽设置不起作用?为何? 如何判断打开的工作薄有多少个工作表? 救救我哦!VB中的问题 VC的DLL,双指针类型的该如何声明到VB中? 能不能用一个sql语句实现对不同类别的统计 关于键盘的问题 初学者的一个疑问,我是不是该选择VB? 有谁能给我点关于API 的简介,谢谢了!!~ 关于一个安装的问题,烦死了啊, VB里如何操纵cookie?? 一个关于安装的问题!!!!!!!up有分 在wingdows中能够实现的功能是否都能用vb6实现呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货