Číst v angličtině

Sdílet prostřednictvím


Atribut System.Runtime.InteropServices.DefaultCharSetAttribute není v této verzi podporován.

Atribut System.Runtime.InteropServices.DefaultCharSetAttribute umožňuje zadat znakovou sadu, která se má použít v zařazovaných řetězcích. Jeho hodnota přebírá člena výčtu System.Runtime.InteropServices.CharSet .

Aktuální verze jazyka Visual Basic nepodporuje tento atribut. Podpora je možná v budoucích verzích.

ID chyby: BC32510

Oprava této chyby

  • Pomocí každého příkazu Declare určete znakové sady pro externí proceduru, která deklaruje. Toto dokládá následující příklad.

    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)  
    

    Pokud v Declare příkazu nezadáte znakovou sadu, použije se výchozí hodnota ANSI.

Viz také