Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mithilfe des System.Runtime.InteropServices.DefaultCharSetAttribute-Attributs können Sie den in gemarshallten Zeichenfolgen zu verwendenden Zeichensatz angeben. Es nimmt als Wert ein Member der System.Runtime.InteropServices.CharSet -Enumeration an.
Die aktuelle Version von Visual Basic unterstützt dieses Attribut nicht. Eine Unterstützung in kommenden Versionen ist möglich.
Fehler-ID: BC32510
So beheben Sie diesen Fehler
Verwenden Sie jedes Declare Statement , um den Zeichensatz für die deklarierte externe Prozedur anzugeben. Dies wird anhand des folgenden Beispiels veranschaulicht.
Ansi Declare Function GetUserName Lib "advapi32.dll" _ (ByVal lpBuffer As String, ByRef nSize As Integer) As Integer Unicode Declare Sub externalProc Lib "projectlib.dll" _ (ByVal arg As Double)Wenn Sie den Zeichensatz in der
Declare-Anweisung nicht angeben, wird standardmäßig ANSI verwendet.