共用方式為


Visual Basic 關鍵字升級工具

關鍵字升級命令列工具讓 Visual Basic .NET 原始程式檔 (Source File) 與 Visual Basic 目前版本相容。

vb7to8[.exe] [arguments]

引數

下列引數的顯示順序不拘。

引數

意義

filename

讓工具處理 filename 檔案。 如果檔案名稱包含空格,請加上雙引號 (" ")。

工具可以處理多個檔案。

/check

報告需要升級的檔案,並將它們保留不變。

如果不需要升級,則工具會傳回「沒有任何檔案需要升級」。

/codepage:number

指定編譯過程中所有原始程式碼檔案使用的字碼頁。 工具會使用 number 所指定的字碼頁 (Code Page),來解譯原始程式檔的編碼。

如果使用具有簽章的目前 ANSI 字碼頁、Unicode 或 UTF-8 來儲存原始程式碼檔案,則不需要 /codepage 選項。

/help 或 /?

顯示工具選項。

/nobackup

防止工具建立備份檔案,但仍會覆寫現有的原始程式檔。

修改檔案時,預設會將原始檔案的內容複製到新的檔案。 將 ".old" 附加至原始檔案名稱,即可衍生新的檔案名稱。

/nologo

隱藏著作權橫幅的顯示。

/quiet

防止工具顯示與語法相關的錯誤和警告碼。

/recurse:wildcard

讓工具處理所有檔案,這些檔案符合目前目錄和所有子目錄中的 wildcard 規格。

wildcard 規格可包含路徑,以判斷遞迴的開始位置。

/utf8output[+|-]

使用 UTF-8 編碼方式顯示工具輸出。

這個選項的預設值為 /utf8output-,這表示編譯器 (Compiler) 輸出不會使用 UTF-8 編碼。 指定 /utf8output 就相當於指定 /utf8output+。

/verbose

顯示詳細資訊錯誤訊息和狀態。

備註

Visual Basic 2005 指定 Visual Basic .NET 中未保留的新保留關鍵字。 雖然將新關鍵字名稱當成識別項的原始程式碼在語言的舊版本中是有效的,但是在 Visual Basic 2005 中是無效的。

關鍵字升級工具會尋找現在是 Visual Basic 目前版本中之保留關鍵字的所有識別項執行個體,並用方括弧 ([ ]) 括住它們。 該工具會保留格式,並且不會對原始程式碼進行其他任何變更。

警告

只有在 Visual Basic 7.0 或 7.1 原始程式檔上才可以使用這個工具。 將 Visual Basic 關鍵字加上方括弧,則其他檔案類型可能會損毀。

若要升級原始程式檔並讓它與舊版本相容,請用方括弧括住識別項名稱。 如需使用關鍵字做為識別項名稱的詳細資訊,請參閱程式碼中以關鍵字做為項目名稱 (Visual Basic)

請參閱

概念

程式碼中以關鍵字做為項目名稱 (Visual Basic)

其他資源

Visual Basic 命令列工具