Показать сообщение отдельно
Старый 22.09.2008, 14:08   #14
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Lib_array2d - Динамический двухмерный массив

А в уже немолодом VB6.0 (1998г.) динамические массивы объявлялись так:
Private arData() as Integer
т.е. массив без размерности - динамический.
Однако перед его использованием его надо создать уже с указанием размера:
ReDim arData(100)
Кроме того можно изменить нетолько размер но и тип даных!
ReDim arData(100) As String
Чтобы стереть масив: Erase arData
Чтобы переопределить размер масива и сохранить ранее там расположенные данные (если это возможно): ReDim Preserve arData(150)
Отдельно стоит упомянуть о возможности указания первого индекса массива:
ReDim arData(10 To 100) - массив имеет индексы от 10 до 100 включительно.
Вот такой веслый язык
__________________
(Offline)
 
Ответить с цитированием