Hallo,
wenn Du Dir die sbPipes anschaust, wirst Du feststellen, dass es dort ein Ereignis onNotify gibt, gib' dort doch mal in das Memo jeweils die Uhrzeit aus...
Delphi-Quellcode:
Caption := Format('%s - Bytes Read: %d - Exit-Code: %d',[sMessage,BytesRead,ExitCode]);
meOutput.Lines.Add(Format('%s - %s',[FormatDateTime('hh:mm:ss.zzz',now),sOutput]);
und Du wirst feststellen, dass Du mit Meldungen zugeschüttest wirst. Wenn's denn um 'nen Punkt geht, dann schreib ihn hier doch selber
Du bekommst permanent Meldungen, dass Dein Prozess noch läuft, für die Fortschrittsanzeige kannst Du doch selbst sorgen. Wären da jetzt auf der Konsole wichtige Ausgaben zu erwarten, ok wäre ein Problem, aber nur um deren Fortschrittspunkte zu sehen, da ist der Aufwand übertrieben. Punkte in ein Label malen kannst Du selbst, da brauchst Du keine Vorlage von der Konsole