Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: CL | DM;

Вниз

Необходимо запустить программу из Delphi   Найти похожие ветки 

 
Alex_Ph   (2002-05-15 22:32) [0]

Мне необходимо запустить программу из Delphi, причем передать этой программе параметры через командную строку. Как это сделать?


 
VID ©   (2002-05-15 23:22) [1]

ИЗ ДЕЛЬФИ или из приложения, разрабатываемого в Дельфи ? если второе, то UBPFD.RunFile


 
Song ©   (2002-05-15 23:23) [2]

ShellExecute()
WinExec()
CreateProcess()


 
IronHawk ©   (2002-05-16 00:28) [3]

Забивай чё те надо в едит а потом по ентеру обрабатывай
WinExec(Edit.text,sw_show);
:-)))


 
Александр_30   (2002-05-16 05:24) [4]

To IronHawk Твой пример работать не будет. Все дело в том, что первый параметр WinExec - это Pchar. И если напрямую передавать параметр, то компилятор выдаст сообщение об ошибке несовместимости типов. Поэтому правильно будет так

WinExec(Pchar(Edit.text),sw_show);


 
Tonie ©   (2002-05-16 12:16) [5]

Смотрим, как всегда, Help %-))

The WinExec function runs the specified application.

This function is provided for compatibility with earlier versions of Windows. For Win32-based applications, use the CreateProcess function.

про ShellExecute

The ShellExecute function opens or prints a specified file. The file can be an executable file or a document file. See ShellExecuteEx also.

Примеры:

http://www.swissdelphicenter.ch/torry/showcode.php?id=455



 
Tonie ©   (2002-05-16 12:17) [6]

Там кстати и про Command Line есть :-)



Страницы: 1 вся ветка

Текущий архив: 2002.05.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
14-88608
AFROLOV
2002-04-18 14:53
2002.05.27
Странный глюк


14-88617
ruslan_as
2002-04-18 11:17
2002.05.27
Нужен BAT-ник


1-88471
tararasyk
2002-05-17 18:27
2002.05.27
Как написать оболочка под Windows


7-88653
Xlinuxadmin
2002-03-02 17:49
2002.05.27
Пишу небольшую говорилку, каких много в инете! Подскажите кто сталкивался, как допустим из файла брать произвольную строку Файл


1-88516
VJar
2002-05-15 21:39
2002.05.27
Создание ссылки