为什么我得VB程序进行窗体切换时,有时会出现错误,导致程序退出?VB
SQL SERVER 2000
WIN2000 pre
SP4,有时本来程序运行得好好得,进行窗体切换,切换到另外一个程序去了,就弹出一个错误,把VB得IDE都整个得退出了。我程序里调用了DLL,有一部分使用指针【数组名(0)】,不知道是否有关系。
还有什么好得调试方法可以在出现错误得时候进入源码调试??请大家多提意见,如解决再开贴致谢。呵呵。
SQL SERVER 2000
WIN2000 pre
SP4,有时本来程序运行得好好得,进行窗体切换,切换到另外一个程序去了,就弹出一个错误,把VB得IDE都整个得退出了。我程序里调用了DLL,有一部分使用指针【数组名(0)】,不知道是否有关系。
还有什么好得调试方法可以在出现错误得时候进入源码调试??请大家多提意见,如解决再开贴致谢。呵呵。
好像没多大帮助。
想了解一下,大家在做得时候有没有碰到类似的得问题,讨论讨论。
大家有什么好的方法吗?
试试看;
''程序代码
'''''''''''''''''''''''''''''''If Err.Number <> 0 Then
If bStop Then Stop
Err.Number = 0
End If
在可能出现问题的地方我都增加了以上代码。到目前为止只中断过一次,err.number=9,停下后,我继续运行,程序也没有出现错误,没有退出IDE.err.number=9,这个是什么意思?
因为是在切换窗口时候发生的不知道是否和窗口的重绘有关系?
试试看;这个Form_Resize()里面我还没有增加(以前没想到),和大家讨论着,看看大家的留言。
我来增加试验一下,能解释这种现象的偶然发生吗?