
04.07.2012, 10:19
|
Так проходящий
|
|
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
|
|
Цитата:
ShellExecute помоему тяжелая функция
|
вроде этого можно
Код:
procedure run(filename: string; para: string = ''; dir: string = '');
function pchar2(s: string): pchar;
begin
if s = '' then
result := nil
else
result := pchar(s);
end;
begin
ShellExecute(0, 'open', PChar(filename), pchar2(para), pchar2(dir), SW_SHOWNORMAL);
end;
|