O atributo 'System.Runtime.InteropServices.DefaultCharSetAttribute' não é suportado nesta versão
O System.Runtime.InteropServices.DefaultCharSetAttribute atributo permite especificar o conjunto de caracteres a ser usado em cadeias de caracteres empacotadas. Seu valor leva um membro da System.Runtime.InteropServices.CharSet enumeração.
A versão atual do Visual Basic não oferece suporte a esse atributo. O suporte é possível em versões futuras.
ID de erro: BC32510
Use cada instrução Declare para especificar o conjunto de caracteres para o procedimento externo que está declarando. O exemplo a seguir ilustra isso.
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)
Se você não especificar o conjunto de caracteres na
Declare
instrução, o padrão será ANSI.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: