Freigeben über


Unicode (Visual Basic)

Aktualisiert: November 2007

Gibt an, dass Visual Basic unabhängig vom Namen der externen Prozedur, die deklariert wird, alle Zeichenfolgen in Unicode-Werte marshallen soll.

Wenn eine Prozedur aufgerufen wird, die außerhalb des Projekts definiert wurde, hat der Visual Basic-Compiler keinen Zugriff auf bestimmet Informationen, die zum korrekten Aufrufen der Prozedur erforderlich sind. Dies umfasst Informationen über den Speicherort der Prozedur, ihre Identifikationsmerkmale, ihre Aufrufsequenz und ihren Rückgabetyp sowie den von ihr für Zeichenfolgen verwendeten Zeichensatz. Die Declare-Anweisung erstellt einen Verweis auf eine externe Prozedur und stellt die notwendigen Informationen bereit.

Im charsetmodifier-Teil der Declare-Anweisung werden Zeichensatzinformationen bereitgestellt, mit denen Zeichenfolgen bei einem externen Prozeduraufruf gemarshallt werden. Er beeinflusst auch, wie Visual Basic die externe Datei nach dem externen Prozedurnamen durchsucht. Der Modifizierer Unicode legt fest, dass Visual Basic alle Zeichenfolgen in Unicode-Werte marshallen und die Prozedur nachschlagen soll, ohne während der Suche ihren Namen zu ändern.

Wenn kein Modifizierer angegeben ist, wird standardmäßig Ansi verwendet.

Hinweise

Der Unicode-Modifizierer kann in diesem Kontext verwendet werden:

Declare-Anweisung

Hinweise für Entwickler intelligenter Geräte

Dieses Schlüsselwort wird nicht unterstützt.

Siehe auch

Referenz

Ansi

Auto

Schlüsselwörter von Visual Basic