Форум: "WinAPI";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
ВнизCreateProcess Найти похожие ветки
← →
-= Demon =- (2003-05-07 16:16) [0]И вновь о CreateProcess:
если с его помощью пытаться запустить DOS-приложение, то под 2000-й все идет на ура, а под 98-й пишет то "не могу найти этот самый файл", то "не могу найти conagent в windows\system". В чем причина?
← →
Cobalt (2003-05-07 23:45) [1]Код в студию?
Содержимое путей (Path) - ?
Реальное расположение запускаемого файла?
← →
-= Demon =- (2003-05-08 09:58) [2]> Cobalt
Здесь все нормально. Простая проверка - создать пустое виндовское приложение с тем же именем и положить на его место - все идет отлично...
← →
Cobalt (2003-05-08 10:14) [3]Таки код покажите - может зависеть от того, с какими параметрами вы создаёте процесс.
← →
-= Demon =- (2003-05-08 10:25) [4]> Cobalt
http://delphimaster.net/view/4-1052221875/
← →
Erik Ivanov (2003-05-09 14:11) [5]nil, // pointer to current directory name
Почему nil?
И надо задавать полный путь прямо в имени испольняемого файла!
← →
-= Demon =- (2003-05-12 12:17) [6]> Erik Ivanov
С этим параметром все нормально, т.к. запускаемое приложение находится в той же директории, что и вызывающая программа...
Кое-какие пояснения, при запуске подобным образом DOS-приложения в Win98 можно получить желаемый результат, путем принудительного прерывания процесса winoldap, т.е. получается, что прога отрабатывает нормально (результат работы положительный), но потом зависает. Из-за чего это может быть?
← →
nikkie (2003-05-12 12:48) [7]может из-за STARTF_FORCEONFEEDBACK?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c