Объявление длины строки для пользователей Visual Basic 6.0
Обновлен: Ноябрь 2007
В Visual Basic 2008 обновлена процедура объявления длины строки для совместимости с общеязыковой средой выполнения.
Visual Basic 6.0
В Visual Basic 6.0 можно указать длину строки в ее объявлении. В результате, строка имеет фиксированную длину, как показано в следующем примере:
Dim Name As String * 30
Visual Basic 2005
В Visual Basic 2008 невозможно объявить строку фиксированной длины без использования атрибута Класс VBFixedStringAttribute в объявлении. Код программы в предыдущем примере вызывает ошибку.
Объявите строку без указания длины. Когда код задает значение строке, длина значения определяет длину строки, как показано в следующем примере:
Dim Name As String
' ...
Name = "Name is now 30 characters long" ' Length can be changed later.
См. также
Основные понятия
Атрибуты, используемые в Visual Basic
Сводка изменений поддержки элементов программирования