Страница 1 из 1

Delphi. Запуск внешней программы.

Добавлено: 14 апр 2007, 22:24
Колядин Максим
Здравствуйте, уважаемые участники форума!
В ходе программирования сталкнулся с маленькой проблемкой - "запуск внешней программы с параметрами". Как произвести Паскалевский exec в Delphi? Обязательно, чтобы параметры обозначались типом string, а не PAnsiChar. Спасибо.

Re: Delphi. Запуск внешней программы.

Добавлено: 15 апр 2007, 16:39
Колядин Максим
Уже разобрался.....

Re: Delphi. Запуск внешней программы.

Добавлено: 15 апр 2007, 21:53
Blood_Magic

Код: Выделить всё

procedure TForm1.Button1Click(Sender: TObject);
var
  s:string;
begin
  s:='notepad.exe';
  ShellExecute(handle,'open',PChar(s+#0),nil,nil,SW_SHOWNORMAL)
end;