错误处理 on error resume next 或者 on error goto myer: 你的程序 myer: 错误处理
把出错的代码贴出来.. 用跳过错误先试试.. on error resume next
错误处理语句: On Error Goto 或 On Error Resume Next
on error resume next
on error resume next 或者 on error goto myer: 都不行,这是个串口通信的程序,比如我连续向串口发几条指令,可能是处理来不及,就出上面的错 如果之间有延时个几秒,就没有该问题,可我软件不允许延时啊,用上面几位兄弟的语句还是存在该提示,怎么干掉VB这提示?
设个断点,单步调试一下,看看错误出在哪? 在出现错误的过程中加入,找到错误应该不难-----事件或者函数 on error goto ErrFlay(头)-----exit sub/exit function ErrFlay:(尾) Msgbox (Err.number,err.description) '显示错误号,错误信息 on error goto 0 '错误复位 ----end sub或者end function
on error resume next .. on error goto 0 注意你是为了屏蔽你可以预料的错误,千万不要忘了把error清0
on error resume next
或者
on error goto myer:
你的程序
myer:
错误处理
用跳过错误先试试..
on error resume next
On Error Goto
或
On Error Resume Next
或者
on error goto myer:
都不行,这是个串口通信的程序,比如我连续向串口发几条指令,可能是处理来不及,就出上面的错
如果之间有延时个几秒,就没有该问题,可我软件不允许延时啊,用上面几位兄弟的语句还是存在该提示,怎么干掉VB这提示?
在出现错误的过程中加入,找到错误应该不难-----事件或者函数
on error goto ErrFlay(头)-----exit sub/exit function
ErrFlay:(尾)
Msgbox (Err.number,err.description) '显示错误号,错误信息
on error goto 0 '错误复位
----end sub或者end function
..
on error goto 0
注意你是为了屏蔽你可以预料的错误,千万不要忘了把error清0