Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];




Вниз

Запуск внешних приложений из программ, созданных в Delphi 


Vlad@Delphi   (2002-01-18 21:37) [0]

Уважаимые посетители форума! Имею конкретную проблему:
как запустить какое-либо внешние приложение из программы, созданной в среде Delphi?
Старая добрая процедура "exec(program_name,program_parameters)" из Pascal не воспринимается
Помогите пожалуйста, т.к. очень нужно...

Большое всем спасибо!



Anatoly Podgoretsky   (2002-01-19 00:21) [1]

Если не леть, то посмотри хелп по SHellExecute



BWG   (2002-01-19 13:14) [2]

А если из себя орла изображать - CreateProcess.



DimaIv   (2002-01-31 20:17) [3]

Попробуй WinExec



Иван Шихалев   (2002-01-31 20:21) [4]

to Anatoly Podgoretsky

Хорошо выглядит: S HellExecute...



Back   (2002-02-01 00:59) [5]

Скорей всего ты грузиш БОЛЬШУЮ программу. Например :

WinExec(PChar("C:\Games\QuakeIII\Quake3.exe"),1); - работать не будет в то время как
WinExec(PChar("C:\Windows\Calc.exe"),1); - вполне рабочий код.

Просто для первого случия надо перед WinExec() вставить ChDir()
Посмотри, когда я писал лаунчер, то использовал именно этот вариант, тк только он и работал..

Удачи!!!!



Иван Шихалев   (2002-02-01 16:39) [6]

Сомневаюсь, что что-то зависит от размера программы... Вот от наличия дополнительных модулей очень даже зависит. А вместо WinExec()+ChDir() проще все-таки использовать ShellExecute или CreateProcess




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.031 c
3-57027           Axex12                2002-01-25 04:36  2002.02.18  
Как вывести результат суммы по столбцу?


1-57146           Loxly                 2002-02-03 19:57  2002.02.18  
Создание формы приводит к ее появлению


1-57063           SLAYER1               2002-02-01 16:59  2002.02.18  
Помогите плиз как из моей программы запустить существующий файл Excel с диска


3-57033           Dosimbek              2002-01-12 10:19  2002.02.18  
Дельфи и Word!!


1-57047           Vacheslav             2002-02-04 12:59  2002.02.18  
Как поймать вызов директории?