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

Вниз

TerminateProcess и разная фигня...   Найти похожие ветки 

 
X-RayMan   (2003-03-29 15:18) [0]

У меня такая проблема.
Есть ДОСовская прога. Эта прога работает с двумя внешними файлами. Эта прога должна работать определенное время.
Я создаю процесс для выполнения этой проги. Вызываю WaitForSingleObject(PI.hProcess,TimeLimit). Если прога не успевает завершиться, то TerminateProcess(PI.hProcess,Wait_Timeout). Вот тут проблема - после завершения процесса файлы с которыми работала прога некоторое время остаются открытыми. А мне надо их заменить и запустить прогу по-новой.

P.S.
PI: Process_Information;
TimeLimit: Integer;


 
Morfein ©   (2003-03-29 21:49) [1]

Раз они остаются открытыми, значит их кто-то использует... сами по себе они открытыми не останутся! Стало быть, ищи этого "кого-то".



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

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

Наверх




Память: 0.46 MB
Время: 0.018 c
14-83703
Manulo
2003-05-06 15:03
2003.05.26
*.h + Delphi = work


14-83651
QUE
2003-05-07 16:01
2003.05.26
Выполнить команду на сервере и получить результат выполнения


7-83755
Andrio
2003-03-25 14:40
2003.05.26
Штрих-код ???


14-83740
_Igorek
2003-05-07 11:52
2003.05.26
Полюбуйтесь на глюк компилятора в D6


3-83349
StillBird
2003-05-05 18:05
2003.05.26
Как передать имя базы данных как параметр процедуры ?