Вниз
Скачать: CL | DM;

ListBox   Найти похожие ветки 

← →
Chuha   (2003-10-10 09:00) [0]

Такой вопрос! У меня есть два очень больших файла, которые нужно поочередно загружать в листбокс. Данные из первого файла загружаются сразу после запуска программы, а данные с другого файла, после нажатися кнопки. Можно ли как то ускорить этот процесс загрузки или как сделать чтобы все грузилось при запуске программы, а потом мнгновенно добавлялось при нажатии на ту кнопочку :)


← →
TUser ©   (2003-10-10 09:18) [1]

Можещь объявить еще один ListBox (или TStrings), сделай ему Visible:=False. При запуске грузи в него данные из второго файла, а потом копируй данные методом Assign.


← →
kavlad   (2003-10-10 14:42) [2]

>TUser © (10.10.03 09:18) [1]
Не очень красивый способ :(
>Chuha (10.10.03 09:00)
Читай файлы при загрузке программы (можно и после загрузки в отдельном потоке, чтоб пользователь ничего такого не заметил) в поток TMemoryStream. А у TStrings есть замечательный метод LoadFromStream. Из памяти файл прочитается очень быстро :)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
3-73982
Zhouck
2003-10-01 11:59
2003.10.23
IBExpert


14-74461
HolACost!
2003-10-06 15:17
2003.10.23
Проблема комуникации с обществом через ICQ


1-74214
GreySerg
2003-10-09 19:53
2003.10.23
Есть ли в Delphi функция , которая возвращает из URL файл ?


14-74418
alexsandri
2003-10-05 17:56
2003.10.23
Уважаемые может кто знает как работает Foldere guard ???


1-74170
LDE
2003-10-09 10:12
2003.10.23
Индекс элемента




   Наверх