Einzelnen Beitrag anzeigen

Andreas L.

Registriert seit: 23. Mai 2011
Ort: Furth im Wald
308 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: ShellExecute -> Rückmeldung ob Programm geöffnet oder geschlossen ist.

  Alt 14. Jul 2013, 13:03
Kann ich direkt nach dem ShellExecute-Aufruf den Fehlercode auslesen, da das externe Programm auch einige Zeit braucht bis es gestartet ist. Und wie genau mache ich die Abfrage ?
Delphi-Quellcode:
var
  ReturnValue: Integer;
begin
  ReturnValue := ShellExecute(Handle, 'open', 'explorer.exe', nil, nil, 0);
  if ReturnValue <= 32 then
    ShowMessage('Fehler mit Code ' + IntToStr(ReturnValue) + '!')
  else
   ShowMessage('ShellExec erfolgreich ausgeführt.');
end;
Andreas Lauß
Blog
  Mit Zitat antworten Zitat