Compartilhar via


Limitações do Visual Basic

Versões anteriores do Visual Basic imposto limites no código, sistema autônomo o comprimento de nomes de variáveis, o número de variáveis permitida em módulos e o dimensionar do módulo. In Visual Basic 2005, essas restrições tem sido relaxadas, dando a você maior liberdade em escrever e organizar seu código.

Limites físicos são dependentes mais no time de execução de memória em considerações de time de compilar.Se você usar prudente práticas de programação e divide grandes aplicativos em várias classes e módulos, há muito pouca chance de se deparar com um interno Visual Basic limitação.

Estas são algumas limitações que podem ser encontrados em casos extremos:

  • Comprimento de nome. Há um número máximo de caracteres para o nome de cada elemento de programação declarado.Esse máximo aplica-se como uma seqüência de caracteres inteira de qualificação se o nome do elemento é qualificado.SeeNomes de Elementos Declarados.

  • Comprimento da linha. Há no máximo 65535 caracteres em uma linha física do código-fonte.A linha de código fonte lógico pode ser maior se você usar caracteres de continuação de linha.SeeComo: Quebrar e combinar instruções no código.

  • Dimensões de matriz. Há um número máximo de dimensões, que você pode declarar uma matriz.Isso limita quantos índices, você pode usar para especificar um elemento de matriz.SeeDimensões de matriz em Visual Basic.

  • Seqüência de caracteres de comprimento. Há um número máximo de caracteres Unicode, que você pode armazenar em uma única cadeia de caracteres.SeeTipo de dados de sequência de caracteres (Visual Basic).

  • Comprimento da string de ambiente. Há um máximo de 32768 caracteres para qualquer seqüência de caracteres de ambiente usado sistema autônomo um argumento de linha de comando.Esta é uma limitação em todas as plataformas.SeeComo: Acessar argumentos de linha de comando (Visual Basic).

Consulte também

Conceitos

Convenções de nomeação do Visual Basic

Outros recursos

Estrutura do programa e convenções de código