Ограничения в Visual Basic
В более ранних версиях Visual Basic накладывались ограничения на такие параметры кода, как длина имени переменной, количество переменных в модуле и размер модуля.В Visual Basic 2005 эти ограничения были ослаблены, предоставляя большую свободу в написании и упорядочении кода.
Физические ограничения зависят больше от памяти времени выполнения, чем от времени компиляции.Если следовать разумным правилам программирования и разделять большие приложения на несколько классов и модулей, то вероятность столкнуться с внутренними Visual Basic ограничениями очень мала.
Ниже перечислены некоторые ограничения, которые могут возникнуть в экстремальных случаях.
Длина имени. Существует максимальное число знаков для имени каждого объявленного элемента программирования.Этот максимум применяется к полной уточняющей строке, если имя элемента уточнено.См. раздел Имена объявленных типов (Visual Basic).
Длина строки. Максимальное количество символов в физической строке исходного кода составляет 65535 знаков.При использовании символов продолжения строки логическая строка исходного кода может быть больше.См. раздел Практическое руководство. Разбиение и объединение инструкций в коде (Visual Basic).
Размерность массива. Существует максимальная размерность массива, который можно объявить.Это ограничивает количество индексов, которые можно использовать для указания элемента массива.См. раздел Размерность массивов в Visual Basic.
Длина строки. Существует максимальное число знаков Юникода, которые можно хранить в одной строке.См. раздел Тип данных String (Visual Basic).
Длина строки в среде. Существует максимум 32768 знаков для любой строки среды, используемой в качестве аргумента командной строки.Это ограничение для всех платформ.
См. также
Основные понятия
Соглашения об именах Visual Basic