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

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

CreateProcess


-= Demon =- ©   (2003-05-07 16:16:00) 

И вновь о CreateProcess:
если с его помощью пытаться запустить DOS-приложение, то под 2000-й все идет на ура, а под 98-й пишет то "не могу найти этот самый файл", то "не могу найти conagent в windows\system". В чем причина?


nikkie   (2003-05-12 12:48:00) [1]

может из-за STARTF_FORCEONFEEDBACK?


-= Demon =-   (2003-05-12 12:17:00) [2]

> Erik Ivanov
С этим параметром все нормально, т.к. запускаемое приложение находится в той же директории, что и вызывающая программа...

Кое-какие пояснения, при запуске подобным образом DOS-приложения в Win98 можно получить желаемый результат, путем принудительного прерывания процесса winoldap, т.е. получается, что прога отрабатывает нормально (результат работы положительный), но потом зависает. Из-за чего это может быть?


Erik Ivanov   (2003-05-09 14:11:00) [3]

nil, // pointer to current directory name
Почему nil?
И надо задавать полный путь прямо в имени испольняемого файла!


-= Demon =-   (2003-05-08 10:25:00) [4]

> Cobalt

http://www.delphimaster.ru/cgi-bin/forum.pl?look=1&id=1052221875&n=5


Cobalt   (2003-05-08 10:14:00) [5]

Таки код покажите - может зависеть от того, с какими параметрами вы создаёте процесс.


-= Demon =-   (2003-05-08 09:58:00) [6]

> Cobalt
Здесь все нормально. Простая проверка - создать пустое виндовское приложение с тем же именем и положить на его место - все идет отлично...


Cobalt   (2003-05-07 23:45:00) [7]

Код в студию?
Содержимое путей (Path) - ?
Реальное расположение запускаемого файла?


Наверх

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