Einzelnen Beitrag anzeigen

Aike

Registriert seit: 2. Okt 2004
319 Beiträge
 
#2

Re: ein neues Programm in einem Programm starten lassen

  Alt 16. Mai 2007, 21:06
ShellExecute() ist die Lösung.

Aufruf:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var Dateipfad:string;
begin
  Dateipfad:='C:\bla.txt';
  ShellExecute(self.handle,
               'open',PChar(ExtractFileName(Dateipfad)),
               nil,PChar(ExtractPileDir(Dateipfad)),SW_SHOWNORMAL);
end;
btw. hätte die Suche im Forum das selbe ergeben.
Achim
  Mit Zitat antworten Zitat