Einzelnen Beitrag anzeigen

shebang

Registriert seit: 7. Feb 2020
124 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: ShellExecuteEx + TerminateProcess

  Alt 22. Apr 2021, 17:48
Was passiert denn bei
Delphi-Quellcode:
 ShExecInfo.cbSize := SizeOf(ShellExecuteInfo);
  ShExecInfo.fMask := SEE_MASK_NOCLOSEPROCESS;
  ShExecInfo.lpVerb := 'open';
  ShExecInfo.lpFile := 'ping.exe';
  ShExecInfo.lpParameters := '-t delphipraxis.net';
  ShExecInfo.nShow := SW_SHOW;
Brauchst Du denn überhaupt eine Konsole als "Zwischenwirt"?
Dein Vorschlag funktioniert prinzipiell, TerminateProcess beendet den Prozess wie gewünscht. Allerdings ist dann die Umleitung der Ausgabe in eine Datei nicht möglich.
  Mit Zitat antworten Zitat