Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
1-88451
Димок
2002-05-17 16:33
2002.05.27
Как изменить раскладку клавиатуры в чужом окне?


3-88351
Roman_tutov
2002-04-19 16:56
2002.05.27
сортировка в dbGrid


1-88465
Димок
2002-05-17 18:32
2002.05.27
Как изменить раскладку клавиатуры в чужом окне?


4-88674
OlegK
2002-03-26 14:03
2002.05.27
MapiSendMail


1-88486
eSKey
2002-05-15 10:39
2002.05.27
Help me! Stream & Thread




   Наверх