Форум: "Система";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизCreateProcess Найти похожие ветки
← →
yUrrius (2003-03-13 13:19) [0]Ребята. Подскажите как решить проблему.
Запускаю процесс архивирования (архиватор ARJ определен заказчиком), машина все прекрасно отрабатывает окромя одного :)
Когда процесс архивации закончен дос окно вывешивет "Сеанс завершен". Можно конечно в свойствах окна поправить, и все будет закрываться, но при переносе проги с машину на машину это будет повторятся. Как мжно сделать так что бы окно закрывалось???
Вот код:
FillChar(si,SizeOf(si),0);
with si do begin
cb:=SizeOf(si);
dwFlags:=STARTF_USESHOWWINDOW;
wShowWindow:=4;
end;
CreateProcess(nil,
PChar(cmdLine),
nil,
nil,
False,
CREATE_DEFAULT_ERROR_MODE,
nil,
nil,
si,
pi);
WaitForSingleObject(pi.hProcess,INFINITE);
← →
Calm (2003-03-13 13:24) [1]Дней 5-10 назад задавали вопрос, как запустить консольную прогу, не показывая окна. Кажется, там нашли решение.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c