Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизКак выполняется Найти похожие ветки
← →
Орехов Д.В. (2004-09-27 09:27) [0]В программе разархивируется архив БД в определенную папку.
WinExec(PAnsiChar("cmd /c arj e " + dlgOpen.FileName + " e:\ARMs\Lak2Ora\rab"), sw_hide);
Потом с этой папкой работаю. Проблема в том, что программа не дожидается, когда закончится процесс разархивирования. Как можно узнать, что процесс закончился, кроме как проверяя наличие в папке всех файлов?
← →
Skyle © (2004-09-27 09:29) [1]Заменить WinExec на CreateProcess и ждать освобождения описателя этого процесса (WaitForSingleObject).
По поводу CreateProcess есть рядом ветка.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c