Поделиться через


Объявление длины строки для пользователей 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

Сводка изменений поддержки элементов программирования

Ссылки

Строковый тип данных (String) (Visual Basic)

Оператор Dim (Visual Basic)