錯誤訊息 (Visual Basic)
更新:2007 年 11 月
錯誤訊息會在應用程式於 Visual Basic 環境內執行時發生,或當做獨立的可執行檔執行時發生。其中有些也可在設計階段或編譯時間發生。您可以使用 On Error 陳述式 (Statement) 和 Err 物件的 Number 屬性,測試和回應可截獲的 (Trappable) 錯誤。1 到 1000 之間未使用的錯誤代碼將保留以供 Visual Basic 未來使用。
注意事項: |
---|
當使用 Err 物件的 Raise 方法或 Error 陳述式產生錯誤時,會出現「應用程式定義或物件定義的錯誤」說明,但該錯誤代碼並不會對應至由 Visual Basic 語言所定義的錯誤。這種錯誤可以由主應用程式 (Host Application) 定義 (例如 Microsoft Excel 或 Visual Basic),但是如果要從程式碼產生錯誤,就必須使用 Raise 方法,並填入所有相關的引數。 |
在 Visual Basic 中開發程式時,您可以按 F1,從訊息的說明取得資訊。同樣地,您也可以在 [工作清單] 視窗中顯示的錯誤訊息上按 F1。
在本節中
HOW TO:取得與 Visual Basic 編譯器錯誤有關的資訊
說明編譯器錯誤的概念和取得特定錯誤訊息說明的方法。HOW TO:取得與 Visual Basic 執行階段錯誤有關的資訊
說明執行階段錯誤的概念和取得特定錯誤訊息說明的方法。Visual Basic 編譯器訊息
含有在編譯時期發生的 Visual Basic 錯誤訊息。Visual Basic 執行階段訊息
含有在執行階段發生的 Visual Basic 錯誤訊息。
相關章節
Visual Basic 的例外狀況和錯誤處理方式
列出 Visual Basic 例外處理的相關主題連結。逐步解說:結構化例外處理
說明使用 Try...Catch...Finally 陳述式處理例外狀況的方法。