Dela via


Ansi (Visual Basic)

Anger att Visual Basic ska konvertera alla strängar till ANSI-värden (American National Standards Institute) oavsett namnet på den externa procedur som deklareras.

När du anropar en procedur som definierats utanför projektet har Visual Basic-kompilatorn inte åtkomst till den information som krävs för att anropa proceduren korrekt. Den här informationen omfattar var proceduren finns, hur den identifieras, dess anropssekvens och returtyp samt den strängteckenuppsättning som används. Deklarera-instruktionen skapar en referens till en extern procedur och tillhandahåller den nödvändiga informationen.

Delen charsetmodifier i -instruktionen Declare tillhandahåller teckenuppsättningsinformationen för marshallingsträngar under ett anrop till den externa proceduren. Det påverkar också hur Visual Basic söker i den externa filen efter namnet på den externa proceduren. Modifieraren Ansi anger att Visual Basic ska konvertera alla strängar till ANSI-värden och bör söka efter proceduren utan att ändra dess namn under sökningen.

Om ingen teckenuppsättningsmodifierare har angetts Ansi är standardinställningen.

Kommentarer

Modifieraren kan användas i den här kontexten Ansi :

Deklarera -instruktion

Utvecklaranteckningar för smarta enheter

Det här nyckelordet stöds inte.

Se även