Ansi (Visual Basic)

不論所宣告的外部程序名稱為何,指定 Visual Basic 應該將所有字串封送為美國國家標準局 (ANSI) 值。

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

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

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

備註

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

Declare Statement

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

不支援此關鍵字。

另請參閱