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

Вниз

Процессы в фоне   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
8-1183543413
MyxaMop
2007-07-04 14:03
2008.07.20
OpenGL, система координат


15-1212597081
ProgRAMmer Dimonych
2008-06-04 20:31
2008.07.20
Туплю (MySQLi+PHP)


2-1214072499
Вован
2008-06-21 22:21
2008.07.20
Нужно открыть окно чужой минимизированной программы


2-1213825037
light-blr
2008-06-19 01:37
2008.07.20
Как заставить программу ждать, пока выполнится вызванная другая?


15-1212744413
PriSL
2008-06-06 13:26
2008.07.20
Генератор отчетов