作者disc1002 (語言可以代表??)
看板Visual_Basic
標題Re: [VB6 ] 可以讓錯誤不要顯示出來嗎?
時間Mon Jul 7 16:53:51 2008
※ 引述《Hankmix (漢米克斯)》之銘言:
: 有沒有辦法讓VB6的錯誤訊息不要出現呢??
: 當然DEBUG到沒錯誤是一個方法= =
: 但是我是想要說讓程式如果說有錯誤就直接關掉之類的
: 不要有錯誤代碼
: 或是錯誤訊息由我自己來設
: 請問VB6可以辦到嗎?
可以 設定一些err位置
比如說當錯誤發生時
goto err
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.249.182.43
1F:→ MrOrz:On Error {Goto Handler | Resume Next | Goto 0} 07/07 17:19
2F:→ MrOrz:Goto後面的"Handler"可以自己設,反正是標記。 07/07 17:20
3F:→ MrOrz:Resume Next就是當錯誤發生時,當作沒事一樣繼續執行。 07/07 17:20
4F:推 Hankmix:感謝~~原來還有這個方法 07/07 19:32
5F:推 fumizuki:Err.Raise 可以產生系統錯誤 或自訂錯誤 07/07 21:07
6F:推 fumizuki:Handler 後的程式碼越簡短越好 盡量要不可能再發生錯誤 07/07 21:08
7F:推 fumizuki:Err.Clear 可以清除錯誤狀態 再發生錯誤時就不會直接終止 07/07 21:09