Thema: Delphi ShellExecute

Einzelnen Beitrag anzeigen

mlspider

Registriert seit: 22. Okt 2003
Ort: Berlin
661 Beiträge
 
Delphi 7 Enterprise
 
#1

ShellExecute

  Alt 11. Jul 2007, 07:12
Um ein anderes Programm asynchron zu starten nutze ich ShellExecute.

Delphi-Quellcode:
Application.Terminate;
 ShellExecute(Application.Handle, 'open' ,PChar(ExtractFilePath(ParamStr(0))+'irgend eine Datei.exe'), nil, nil, sw_ShowNormal);
Leider mußte ich des öfteren beobachten, daß hin und wieder das angesprochene Programm nicht gestartet wird. Woran könnte das nun wieder liegen?

Im selben Atemzug hätte ich gern in Erfahrung gebracht, ob ich das laufende Programm vor oder nach ShellExecute mit Application.Terminate beenden sollte.
Mario
Handbücher haben einen hohen Heizwert!!!

http://geprellte-ebay-kaeufer.de
  Mit Zitat antworten Zitat