'System.Runtime.InteropServices.DefaultCharSetAttribute' özniteliği bu sürümde desteklenmiyor

System.Runtime.InteropServices.DefaultCharSetAttribute özniteliği, dizili dizelerde kullanılacak karakter kümesini belirtmenize olanak tanır. Değeri numaralandırmanın bir üyesini System.Runtime.InteropServices.CharSet alır.

Visual Basic'in geçerli sürümü bu özniteliği desteklemiyor. Gelecek sürümlerde destek mümkündür.

Hata Kimliği: BC32510

Bu hatayı düzeltmek için

  • Bildirdiği dış yordamın karakter kümesini belirtmek için her Declare Deyimini kullanın. Aşağıdaki örnek bunu göstermektedir.

    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)  
    

    Deyiminde Declare karakter kümesini belirtmezseniz, varsayılan olarak ANSI olur.

Ayrıca bkz.