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

Вниз

Запуск внешних програм   Найти похожие ветки 

 
Павел   (2003-01-15 14:03) [0]

Уважаемые господа не могли бы вы подсказать как запускать внешние программы .


 
Reindeer Moss Eater   (2003-01-15 14:05) [1]

Наверное так же точно как и внутренние. (Если такие есть) :)


 
passm ©   (2003-01-15 14:06) [2]

uses ShellAPI...
См. Help: Win32 Programmer reference -> ShellExecute


 
France   (2003-01-15 14:07) [3]

function ExecuteFile(const FileName, Params, DefaultDir: string;
ShowCmd: Integer): THandle;
var
zFileName, zParams, zDir: array[0..79] of Char;
begin
Result := ShellExecute(Application.MainForm.Handle, nil,
StrPCopy(zFileName, FileName), StrPCopy(zParams, Params),
StrPCopy(zDir, DefaultDir), ShowCmd);
end;

Пример вызова:

ExecuteFile("Notepad.exe", "", "c:\windows", SW_SHOWNORMAL);
Примечание
Чтобы этот код заработал, необходимо добавить в uses модуль ShellAPI.


 
Павел   (2003-01-15 14:08) [4]

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



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-5171
Tsr
2003-01-17 00:26
2003.02.03
Как внести изменения в файл-образ Nero


3-4752
Ihor Osov'yak
2003-01-14 22:40
2003.02.03
MsSQL + SQL Query Analyzer, глупый вопрос по управлению транзакци


1-4911
Shuma
2003-01-25 22:24
2003.02.03
Минимизация формы


1-5029
OxOTHuK
2003-01-23 07:16
2003.02.03
Динамическое создание


1-4977
yong
2003-01-27 09:03
2003.02.03
Разделитель в Экселе