Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Перебор   Найти похожие ветки 

 
Krants   (2006-04-20 00:08) [0]

У меня такой вопросик, вот пишу прогу, в ней програмно создаю компоненты (для удобства обращения к ним задаю их через массив Edit: array [1..100] of TEdite).
 Работаю с ними, сохраняю их параметры в отдельный файл, при загрузке программы востанавливаю их параметры.
 Вопрос заключается в следущем, если пользавотелю(матерому) захочется создать к примеру не 100 а 200, 500, 3000 едитов? Как мне следует поступить, заранее расширить массив до невероятного количества елементов (но это занймет пипец сколько памяти)?
 Посоветуйте как можно разобраться с этой задачкой:
- Програмно расширять массив? Но как?
- Создавать компоненты не в массиве, и обращаться к ним через поиск компонента? Но это неудобно и медленно!
- Другой вариант?


 
Джо ©   (2006-04-20 01:00) [1]

* Динамические массивы
* Списки
* Коллекции
Для всего есть стандартные средства в языке и VCL.


 
Krants   (2006-04-20 01:06) [2]

Можно немного поконкретней, т.е. что это за стандартные средства?



Страницы: 1 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
1-1162395405
*Ray*
2006-11-01 18:36
2006.12.17
работа с DBGrid как с Excel


4-1153296002
shake-c
2006-07-19 12:00
2006.12.17
Связь с порождаемым процессом


15-1163362545
Nic
2006-11-12 23:15
2006.12.17
Настройка ICQ in User Gate


1-1162539533
Gear
2006-11-03 10:38
2006.12.17
Как правильно закрыть все потоки закрывая программу?


3-1160222126
Kley
2006-10-07 15:55
2006.12.17
подключится к БД Pervasive.SQL из Delphi 7.0