Wenn dein Delphi neu genug ist, gibt's für's Lesen von Console Ausgaben
(hab's aber ehrlicherweise selber noch nicht probiert) eine Bibliothek
im GetIt
package manager (Tools/GetIt).
Ansonsten:
- Ja, wenn es blockiert, dann sollte es in einenThread oder einen Task
(-> Parallel Programming Library, seit XE7)
- eine Alternative ist: dir > Dateiname.txt, das würde die Ausgabe in eine
Datei umleiten, die könnte man dann auslesen. Datei Lesen wäre aber auch
blockierend...
Grüße
TurboMagic