共用方式為


HOW TO:取得與 Visual Basic 編譯器錯誤有關的資訊

更新:2007 年 11 月

Visual Basic 編譯器錯誤是當編譯器在程式碼中遇到問題時發生。引發錯誤的程式碼在程式碼編譯器中會以波浪底線標示,而且當您將滑鼠停在標示的程式碼時會出現錯誤訊息。訊息也會出現在 [工作清單] 中。

取得說明

[智慧型編譯自動校正] 功能會建議修正某些錯誤,並可讓您套用修正程式。發生錯誤時,如果在波浪底線的右邊下方出現空心矩形符號,請將滑鼠放置在波浪底線上或是按兩下 [工作清單] 中的錯誤訊息,便可將符號轉換成智慧標籤面板。按一下或將滑鼠指標放置在智慧標籤面板上會開啟 [錯誤修正選項] Helper 視窗,其中會顯示錯誤說明和修正錯誤的一組建議事項。如需詳細資訊,請參閱 HOW TO:使用自動校正修正編譯器錯誤

Visual Basic 編譯器會包含一組與程式碼相關的警告,這些警告可能會導致執行階段錯誤。程式開發人員可以使用該資訊,更清楚且更快速地撰寫程式碼,而發生較少的錯誤。例如,當使用者嘗試叫用 (Invoke) 未指派物件變數的成員、從函式傳回但沒有設定傳回值,或執行邏輯有誤的 Try 區塊攔截例外狀況時,編譯器都會產生警告。若要進一步瞭解警告 (包括如何開啟及關閉警告),請參閱在 Visual Basic 中設定警告

若要取得特定錯誤訊息的說明

  1. 反白顯示 [工作清單] 中的錯誤訊息並按 F1。

    -或-

  2. 按一下 [說明] 功能表上的 [搜尋]。

  3. 在 [搜尋] 視窗的 [搜尋目標] 方塊中輸入錯誤訊息。

    注意事項:

    請記住,顯示的錯誤訊息通常會加入程式碼的識別項 (例如變數或專案名稱) 以及這些項目的型別名稱,這些都不是基礎錯誤訊息的一部分。請小心不要將這些文字包括在您的搜尋中。

請參閱

工作

HOW TO:取得與 Visual Basic 執行階段錯誤有關的資訊

HOW TO:偵錯編輯器中的程式碼

HOW TO:使用自動校正修正編譯器錯誤

概念

在 Visual Basic 中設定警告