Здравствуйте, уважаемые участники форума!
В ходе программирования сталкнулся с маленькой проблемкой - "запуск внешней программы с параметрами". Как произвести Паскалевский exec в Delphi? Обязательно, чтобы параметры обозначались типом string, а не PAnsiChar. Спасибо.
Delphi. Запуск внешней программы.
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
- Колядин Максим
- Сообщения: 297
- Зарегистрирован: 16 ноя 2006, 19:09
- Откуда: Seattle, WA
- Контактная информация:
Программист - это человек, который решает способом, который вы не понимаете, проблемы, о которых вы даже не подозревали...
- Колядин Максим
- Сообщения: 297
- Зарегистрирован: 16 ноя 2006, 19:09
- Откуда: Seattle, WA
- Контактная информация:
Уже разобрался.....
Программист - это человек, который решает способом, который вы не понимаете, проблемы, о которых вы даже не подозревали...
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s:='notepad.exe';
ShellExecute(handle,'open',PChar(s+#0),nil,nil,SW_SHOWNORMAL)
end;
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.