Compartilhar via


Auto (Visual Basic)

Especifica que o Visual Basic deve empacotar strings de acordo com a.Regras do NET Framework com base no nome externo do procedimento externo que está sendo declarado.

Quando você chama um procedimento definido fora do seu projeto, o compilador Visual Basic não tem acesso às informações que ele deve ter que chamar 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. O Auto modificador Especifica que o Visual Basic deve empacotar strings de acordo com a.NET Framework regras e que ele deve determinar o caractere base definido da plataforma de tempo de execução e possivelmente modificam o nome do procedimento externo se a pesquisa inicial falhar. Para obter mais informações, consulte "Conjuntos de caracteres" 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:

Instrução Declare

Anotações Developer Dispositivo Inteligente

Esta palavra-chave não é suportada.

Consulte também

Referência

Ansi (Visual Basic)

Unicode (Visual Basic)

Outros recursos

Palavras-chave (Visual Basic)