Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с часами


Sabor ©   (2003-02-25 16:33:00) 

Добрый день ВСЕМ! Подскажите ,плеаз! Запускаю консольно другую прогу из моего апликейшена и жду её выполнения
CreateProcess(nil,PChar(cmdline),nil,nil,false,0,
nil,nil,si,pi )
WaitForSingleObject( pi.hProcess, INFINITE );
Мой аппликейшен считывает время
StatusBar1.panels[1].Text:="Время: "+timetostr(time) в процессе работы, но когда запускаю консоль время останавливается.
Как продолжать его считывать?


jack128   (2003-02-25 17:54:00) [1]

На апи потоки писать? Зачем? есть TThread(кстати хелп к нему тоже есть ;-))


AGGRESSOR   (2003-02-25 17:51:00) [2]

Набери в справке по WinAPI: About Processes and Threads
и обчитывайся


jack128   (2003-02-25 17:51:00) [3]

2 UNIVERSAL (25.02.03 17:16)
что такое трид? поток (Thread) что ли?


Sabor   (2003-02-25 17:31:00) [4]

Какам образом, подскажите?


UNIVERSAL   (2003-02-25 17:16:00) [5]

Так твоё приложение ждёт завершения выполнения энтой функции. Распаралель процессы, точнее добавь трид на подсчёт времени. Скорее всего так.


Наверх

Титульная страница Поиск, карта сайта Написать письмо