如何使用 On Error GoTo 来处理错误?
vb中
对于错误调试每个程序员都是经常做的事,怎样捕捉错误很重要。 在VB6中有On Error GoTo Err_Line 然后可以Err。Description Err。Number等来判断错误原因就好像try catch一样,甚至有时根本不管错误与否,干脆写一句:On Error Resume Next。
我刚才发现另一个办法,来定位错误发生的具体行,而不需要使用逐行调试的方法。 那就是Erl函数,这个函数也是非官方的,搞不懂微软干吗非要老隐藏一些,是觉得这些函数危险还是因为不敢保证下一个版本可能会去掉,或者别的原因我就不知道了。
举个例子: Private Sub Command1_Click() Dim i As Integer, j As Integer, k As Integer On Error GoTo Err_Line 1: i = 100 2: j = 0 3: k = i / j Err_Line: If Erl > 0 Then MsgBox "There is a error in " & Erl End Sub 。
问:插件问题我使用大脚插件,怎么老出现脚本错误啊?怎么处理啊?
答:魔兽更新 插件没更新 清除了重新下载一遍就行了详情>>
答:线性链表分好几种,分为单链,双链等,它们的存储顺序也不一样. 线性表是顺序存储的,占顺序的存储空间详情>>
问:电脑安装了VB6.0,为什么打开方式里面没有VB程序选项,进安装好的VB里去关联...
答:打开方式最下面还有一个《选择程序》,点开后查VB的安装目录的EXE,找到后直接打开,下次就会在打开方式里查到了详情>>