Вниз
Скачать: 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.01 c
6-88583
Serd_hhc
2002-03-18 11:11
2002.05.27
Как сделать что-то похожее на TServerSocket с помощью WinSock ?


6-88585
alya
2002-03-14 13:58
2002.05.27
есть ли возможность открыть в TWEBbrowser несохраненый Html


3-88338
Cranium
2002-04-30 12:39
2002.05.27
Запрет UPDATE для столбцов в InterBase


14-88593
Condor
2002-04-18 10:31
2002.05.27
Работа с разными БД в одном запросе


3-88376
DPetrovich
2002-05-02 15:54
2002.05.27
агрегирующая функция для строкового типа




   Наверх