Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
ВнизПроцессы в фоне Найти похожие ветки
← →
affonya (2008-06-17 08:21) [0]Доброго времени суток мастера и по младше, -)
Столкнулся с проблемой фоновых процессов , сейчас у меня стоит задача "содержимое xls файла залить в БД" размеры не хилые 170 - 240К строк. Так вот когда я запускаю так называемую заливку приложение делфийское просто напросто до конца while не доступно а былобы но много удобнее чтобы цикл отработался на заднем фоне и его небыло заметно. заранее спасибо.
← →
korneley © (2008-06-17 08:52) [1]Так, пока данные не залиты и делать ничего не надо. Разве что, показывать пользователю часики какие-нибудь, или степень "залитости". Ну, если очень хочется, можно втутрь цикла
Application.ProcessMessages;
вставить.
← →
Тын-Дын © (2008-06-17 09:27) [2]
> affonya (17.06.08 08:21)
Используй доп. потоки для решения.
← →
Ega23 © (2008-06-17 09:35) [3]
> чтобы цикл отработался на заднем фоне и его небыло заметно
Делать в отдельном потоке.
← →
affonya (2008-06-17 10:51) [4]А есть пример , работы цикла в потоке ?
← →
Ega23 © (2008-06-17 10:52) [5]
> А есть пример , работы цикла в потоке ?
Да, смотри справку по for, while и repeat-until
← →
DVM © (2008-06-17 10:54) [6]
> affonya (17.06.08 08:21)
> размеры не хилые 170 - 240К строк.
А думал всегда, что в Excel максимум 65535 строк возможно, а не 240000.
← →
affonya (2008-06-17 11:00) [7]Зы + столбцы -)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c