Запуск программ из Delphi

  • Автор темы dok
  • Дата начала
Статус
Закрыто для дальнейших ответов.
D
#1
Доброго времени суток! Возникла проблема с запуском файлов, никак не могу понять как запустить файл из его дирректории а не из диектории в которой лежит программа запускающая файл.
Запускаемым файлом является сервер которому нужна куча файлов в его папке, так вот как из этой папки его запустить? А то он тупо выключается из-за того что стартует из папки мной написаной программы :KillMe:
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#2
Процедура ChDir выполняет переход в указанный диск и папку, в которой будет производиться работа.

В данной процедуре необходимо указывать полный адрес папки.

Если искомой директории не существует, то происходит ошибка - ElnOutError. И директория остаётся неизменённой.
 
D
#3
Большое спасибо! А то кучу инфы перерыл а вот этой функции не нашел! Тему можно закрыть!
 

Arnst

New member
04.08.2009
2
0
#4
А если при запуске через ShellExecute указать рабочую директорию, разве так не проще ?
Код:
ShellExecute(Handle,'open',PChar ('C:\server1\server.exe') ,Pchar('/klu4i') ,Pchar( C:\server1\), SW_SHOWNORMAL);
 
Статус
Закрыто для дальнейших ответов.