Страница: 1 |
Страница: 1 |
Вопрос: Динамический массив в структуре
Добавлено: 14.04.08 12:17
Автор вопроса: Olala
Нужно хранить массив значений (muxa) как одно из свойств объекта expir. Объектов много - поэтому массив. Число их заранее неизвестно. Поэтому массив динамический. Число значениий (muxa) тоже неизвестно заранее. Тоже динамика.
Делаю структуру для массива:
Public klop As Integer
Public muxa() As Integer
Public tarakan As Double
End Structure
Public expir() As expType = New expType() {}
В процедуре определяю размер:
Потом присваиваю значение:
Dim lapa As Integer = 3
expir(expr).muxa(lapa) = 5
Только не работает... Пишет
Дополнительные сведения: В экземпляре объекта не задана ссылка на объект.
Объявление типа:
или
ничего не дает.
Как поправить?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #1
Добавлено: 14.04.08 13:03
ReDim expir(Libido - 1)
ReDim expir(expr).muxa(kolvo-1)
Номер ответа: 2
Автор ответа:
ПтирЯ
Вопросов: 11
Ответов: 71
Профиль | | #2
Добавлено: 18.04.08 16:26
Может быть использовать ArrayList для хранения объектов?
там легко добавлять новые объекты через .Add()
так и его легко перевести в массив объектов.