Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.23;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.03 c
14-74376
Knight
2003-10-02 22:34
2003.10.23
Кто какие журналы читает?


3-73990
BorH
2003-09-25 15:38
2003.10.23
Складская база данных InterBase


3-74090
Nick2050
2003-10-01 14:23
2003.10.23
Помогите с TQuery.UpdateCashe


3-74052
Bezpal
2003-10-02 16:56
2003.10.23
Вопрос про данные из таблицы и TreeView...


14-74441
ИМХО
2003-10-04 09:24
2003.10.23
---|Ветка была без названия|---