這個版本不支援屬性 'System.Runtime.InteropServices.DefaultCharSetAttribute'

更新:2007 年 11 月

System.Runtime.InteropServices.DefaultCharSetAttribute 屬性可讓您指定要用於封送處理字串的字元集 (Character Set)。它的值會使用 System.Runtime.InteropServices.CharSet 列舉型別的成員。

目前的 Visual Basic 版本不支援這個屬性。可能會在以後的版本中支援。

錯誤 ID︰BC32510

若要更正這個錯誤

  • 使用每個 Declare 陳述式指定正在宣告之外部程序的字元集。下列範例將說明這點。

    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)
    

    如果您沒有在 Declare 陳述式中指定字元集,則預設值為 ANSI。

請參閱

參考

DefaultCharSetAttribute

CharSet

Declare 陳述式

其他資源

Visual Basic 中的屬性