Compartilhar via


Unicode (Visual Basic)

Especifica que o Visual Basic deverá empacotar todas as sequências de caracteres para valores unicode, independentemente do 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 Unicode modificador Especifica que o Visual Basic deve realizar marshaling em todas as seqüências de valores Unicode e pesquisar o procedimento sem modificar seu nome durante a pesquisa.

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

Comentários

O modificador Unicode 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)

Auto (Visual Basic)

Outros recursos

Palavras-chave (Visual Basic)