Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: Prozess starten und warten

  Alt 14. Jun 2002, 10:35
Zitat von Paul Jr.:
Leider, startet die Auto.Exe überhaupt nicht...
Vielleicht enthält der Pfad, den du über ExtractFilePath(ParamStr(0)); ermittelst Leerzeichen. Dann musst du nämlich den Programmnamen in Anführungszeichen setzen.
Code:
if Pos(' ', sSetupAufruf) > 0 then sSetupAufruf := '"' + sSetupAufruf + '"';
-----------------------
Zitat:
sage mir aber noch bitte... wie ist das RESULT dieser Funktion zu bewerten?
Wenn Result den Wert $FFFFFFFF liefert, dann trat ein Fehler auf. Entweder ist die Anwendung gar nicht erst gestartet worden, oder die Funktion GetExitCodeProcess lieferte einen Fehler zurück. Ist dem nicht so, dann enthält Result den ExitCode des Kind-Prozesses. Zum Beispiel wird bei den Kommandozeilen-Versionen von Virenscannern ein ExitCode <> 0 zurückgeliefert wenn die zu scannende Datei einen Virus enthält.
  Mit Zitat antworten Zitat