Compartilhar via


Ansi (Visual Basic)

Especifica que o Visual Basic deve empacotar todas as strings para valores American National Standards Institute (ANSI) sem levar em consideração o nome 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 à informação que ele precisa para 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 modificador Ansi especifica que o Visual Basic deve empacotar todas as strings para valores ANSI e deve consultar o procedimento sem modificar seu nome durante a busca.

Se nenhum modificador de conjunto de caracteres é especificado, Ansi é o padrão.

Comentários

O modificador Ansi pode ser utilizado neste contexto:

Instrução Declare

Anotações Developer Dispositivo Inteligente

Esta palavra-chave não é suportada.

Consulte também

Referência

Auto (Visual Basic)

Unicode (Visual Basic)

Outros recursos

Palavras-chave (Visual Basic)