Оператор 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 изменить ранг массива нельзя. Код программы в предыдущем примере вызывает ошибку.
См. также
Основные понятия
Сводка изменений поддержки элементов программирования