Auto
Especifica que Visual Basic deve realizar marshaling em cadeias de caracteres de acordo com a regras de .NET estrutura com base no nome externo do procedimento externo que está sendo declarado.
Quando você telefonar um procedimento definido fora seu projeto, o compilador do Visual Basic não tem acesso às informações deve ter para telefonar o procedimento corretamente.Esta informação inclui onde o procedimento está localizado, como ele é identificado, sua sequência de chamada e tipo de retorno, e o conjunto de caracteres que ele usa.A Instrução Declare cria uma referência para um procedimento externo e fornece esta informação necessária.
A posição do charsetmodifier na declaração Declare fornece a informação do conjunto de caracteres para empacotar strings durante a chamada ao procedimento externo.Isso também afeta o modo como o Visual Basic vasculha o arquivo externo procurando o nome do procedimento externo.The Auto modificador Especifica que Visual Basic deve realizar marshaling em seqüências de caractere de acordo com as regras do .NET estrutura e que deve determinar o conjunto de caractere base da plataforma de time de execução e possivelmente modifique o nome do procedimento externo se a Pesquisar inicial falhar. Para obter mais informações, consulte "Conjuntos de caractere"Instrução Declare.
Se nenhum modificador de conjunto de caracteres é especificado, Ansi é o padrão.
Comentários
O modificador Auto pode ser utilizado neste contexto:
Anotações Developer Dispositivo Inteligente
Esta palavra-chave não é suportada.