![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перебор
Krants © (2006-04-20 00:08:00)У меня такой вопросик, вот пишу прогу, в ней програмно создаю компоненты (для удобства обращения к ним задаю их через массив Edit: array [1..100] of TEdite).
Работаю с ними, сохраняю их параметры в отдельный файл, при загрузке программы востанавливаю их параметры.
Вопрос заключается в следущем, если пользавотелю(матерому) захочется создать к примеру не 100 а 200, 500, 3000 едитов? Как мне следует поступить, заранее расширить массив до невероятного количества елементов (но это занймет пипец сколько памяти)?
Посоветуйте как можно разобраться с этой задачкой:
- Програмно расширять массив? Но как?
- Создавать компоненты не в массиве, и обращаться к ним через поиск компонента? Но это неудобно и медленно!
- Другой вариант?
Krants (2006-04-20 01:06:00) [1]Можно немного поконкретней, т.е. что это за стандартные средства?
Джо (2006-04-20 01:00:00) [2]* Динамические массивы
* Списки
* Коллекции
Для всего есть стандартные средства в языке и VCL.