Öffnen eines TStream unter stdin / stdout in einer Delphi-Konsolen-App

Ich versuche, eine Delphi-Konsolenanwendung zu schreiben, die einen TStream für die Standardeingabe und einen anderen TStream für die Standardausgabe erstellt.

(Es wird von einer Host-App gestartet, deren Eingabe und Ausgabe an Pipes umgeleitet wird, und es werden Binärdaten an diese / von dieser Host-App übergeben, sodass TStream für die Aufgabe besser geeignet ist als ReadLn / WriteLn.)

Wie öffne ich einen TStream auf Standardeingabe oder Standardausgabe?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage