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


Оператор ReDim (для пользователей Visual Basic 6.0)

Обновлен: Ноябрь 2007

В Visual Basic 2008 для упрощения и улучшения читаемости кода объявление обновляется с помощью оператора ReDim.

Visual Basic 6.0

В Visual Basic 6.0 оператор ReDim используется для исходного объявления динамического массива. При этом массив не обязательно объявлять где-либо еще.

Visual Basic 6.0 также позволяет с помощью оператора ReDim изменять ранг массива, как показано в следующем примере:

Dim X(10) As Single 
ReDim X(10, 10) 

Visual Basic 2005

В Visual Basic 2008, использовать оператор ReDim в качестве объявления нельзя. Массив должен быть объявлен точно так же, как любая другая переменная: при помощи оператора Dim или эквивалентного оператора, до того как он сможет появиться в операторе ReDim.

В версии Visual Basic 2008 изменить ранг массива нельзя. Код программы в предыдущем примере вызывает ошибку.

См. также

Основные понятия

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

Ссылки

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

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