Compartilhar via


Programação Sem-Tipos no Visual Basic

O compilador Visual Basic é capaz de aplicar duas regras que afetam seu código-fonte:

  • Cada variável local deve aparecer em uma instrução de declaração antes de ser usada em qualquer outro tipo de instrução.Essa regra é aplicada por padrão.

  • Cada conversão de tipos restritiva deve ser especificada com uma palavra-chave de conversão de tipos.Essa regra é aplicada por padrão.

Opções do Compilador que Alteram as Regras

Você pode alterar uma ou ambas essas regras, redefinindo opções do compilador correspondente.Se você relaxar a regra de conversão de tipos, o compilador opera em semântica de tipo permissivo ,que permite que você faça conversões redutoras sem palavras-chave de conversão.Para obter mais informações, consulte Verificação de Tipo no Visual Basic.

Se você relaxar a regra de declaração de variável, você pode usar programação sem-tipos , que permite fazer referência a variáveis sem primeiro declará-las.Para obter mais informações, consulte Declaração Implícita e Explícita.

Programação sem-tipos geralmente não é recomendada, porque pode levar a erros de execução sutis envolvendo os tipos de dados.No entanto, você pode achá-la útil em algumas circunstâncias, como a portagem de um aplicativo antigo que não declarava variáveis.

Consulte também

Tarefas

Solucionando problemas de Tipos de Dados

Conceitos

Tipos de dados no Visual Basic

Caracteres de Tipo.

Tipos de dados compostos

Objeto como o Tipo de Dados Universal

Uso eficiente de tipos de dados

Referência

Opção Explicit demonstrativo (Visual Basic)

Opção declaração estrito

Outros recursos

Tipos de dados elementar

Conversões de Tipo no Visual Basic