Forum: Object-Pascal / Delphi-Language
Delphi
by alleinherrscher,
2. Dez 2009
Okay, ihr habt recht... Himitsus Vorschlag schaut sehr gut aus...
Forum: Object-Pascal / Delphi-Language
Delphi
by alleinherrscher,
2. Dez 2009
Okay, dann sollten wir das vielleicht mal in der Code-Library ändern...entweder meine Änderung, oder Himitsu's
Mein Vorschlag wäre ja:
function RunProcess(FileName: string; ShowCmd: DWORD; wait: Boolean; ProcID: PCardinal): Longword;
var
StartupInfo: TStartupInfo;
ProcessInfo: TProcessInformation;
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by alleinherrscher,
2. Dez 2009
Okay, schaut gut aus...keine korrektur:
ZeroMemory(@StartupInfo, SizeOf(StartupInfo));
Aber warum müssen die Handles geschlossen werden, wenn das Programm gar nicht gestartet werden konnte?
Forum: Object-Pascal / Delphi-Language
Delphi
by alleinherrscher,
2. Dez 2009
Hi@all!
Ich versuche gerade für einen Kunden ein Programm zu schreiben, was neben anderen hauptaufgaben versuchen soll, einen anderen Prozess zu überwachen, ob dieser ausgeführt wird. Dabei überprüfe ich 1 innerhalb eines vorgegebenen Zeitraums, ob das Prozesshandle =0 ist, und falls dem so ist, benutze ich die "RunProcess" Funktion aus dem Forum hier, um den Prozess neuzustarten:
...