Unicode (Visual Basic)

不論正在宣告的外部程序名稱為何,請指定 Visual Basic 應將所有字串封送處理至 Unicode 值。

當您呼叫在專案外部定義的程序時,Visual Basic 編譯器無法存取正確呼叫程序所需的資訊。 此資訊包括程序所在位置、識別方式、呼叫序列與傳回型別,以及其所用的字串字元集。 Declare 陳述式會建立對外部程序的參考,並提供此必要資訊。

Declare 陳述式中的 charsetmodifier 組件會提供字元集資訊,以在呼叫外部程序期間封送處理字串。 其也會影響 Visual Basic 搜尋外部檔案以取得外部程序名稱的方式。 Unicode 修飾詞會指定 Visual Basic 應該將所有字串封送處理至 Unicode 值,且應該在搜尋期間查詢程序,但不修改其名稱。

如未指定任何字元集修飾元,則 Ansi 即為預設值。

備註

Unicode 修飾元可用於以下內容:

Declare Statement

智慧型裝置開發人員注意事項

不支援此關鍵字。

另請參閱