Limitaciones de Visual Basic

Las versiones anteriores Visual Basic límites en el código, como la longitud de los nombres de variable, el número de variables permitidas en los módulos y el tamaño del módulo. En Visual Basic .NET, estas restricciones se han relajado, lo que le ofrece mayor libertad para escribir y organizar el código.

Los límites físicos dependen más de la memoria en tiempo de ejecución que de las consideraciones en tiempo de compilación. Si usa procedimientos de programación prudentes y divide aplicaciones de gran tamaño en varias clases y módulos, hay muy pocas posibilidades de encontrar una limitación de Visual Basic interna.

Estas son algunas limitaciones que puede encontrar en casos extremos:

  • Longitud del nombre. Hay un número máximo de caracteres para el nombre de cada elemento de programación declarado. Este máximo se aplica a una cadena de calificación completa si el nombre del elemento está calificado. Vea Declared Element Names.

  • Longitud de línea. Hay un máximo de 65535 caracteres en una línea física de código fuente. La línea de código fuente lógico puede ser más larga si se usan caracteres de continuación de línea. Vea Cómo: Interrumpir y combinar instrucciones en el código.

  • Dimensiones de matriz. Hay un número máximo de dimensiones que puede declarar para una matriz. Esto limita el número de índices que puede usar para especificar un elemento de matriz. Vea Dimensiones de matriz en Visual Basic.

  • Longitud de cadena. Hay un número máximo de caracteres Unicode que puede almacenar en una sola cadena. Vea String Data Type ( Tipo de datos de cadena).

  • Longitud de cadena de entorno. Hay un máximo de 32768 caracteres para cualquier cadena de entorno usada como argumento de línea de comandos. Se trata de una limitación en todas las plataformas.

Consulta también