Entwickler-Ecke

Dateizugriff - Programm aus Programm aufrufen


G-man - Mo 25.08.03 13:05
Titel: Programm aus Programm aufrufen
Moin,

wie kann ich auf Buttonklick das laufende (Delphi-)Programm nochmal aufrufen?

Moderiert von user profile iconTino: Topic verschoben.


DeCodeGuru - Mo 25.08.03 13:13

such mal nach ShellExecute und CreateProcess. Hier ein Beispiel, das genau das macht, was du willst:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
uses
  ..., ShellApi;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShellExecute(0,'open',PChar(ParamStr(0)),'',PChar(ExtractFilePath(ParamStr(0))),SW_SHOW);
end;


Tino - Mo 25.08.03 15:09

Steht auch in unserer FAQ: ...ein Programm starten? [http://www.delphi-forum.de/viewtopic.php?t=2887]

Gruß
Tino