gpt4 book ai didi

delphi - 在 Delphi 控制台应用程序中的 stdin/stdout 上打开 TStream

转载 作者:行者123 更新时间:2023-12-03 14:33:44 31 4
gpt4 key购买 nike

我正在尝试编写一个 Delphi 控制台应用程序,为其标准输入创建一个 TStream,并为其标准输出创建另一个 TStream。

(它将由主机应用程序启动,其输入和输出重定向到管道,并将二进制数据传入/传出该主机应用程序,因此 TStream 比 ReadLn/WriteLn 更适合该任务。 )

如何在标准输入或标准输出上打开 TStream?

最佳答案

从我的头顶上下来:

  InputStream := THandleStream.Create(GetStdHandle(STD_INPUT_HANDLE));
OutputStream := THandleStream.Create(GetStdHandle(STD_OUTPUT_HANDLE));

尝试一下..

关于delphi - 在 Delphi 控制台应用程序中的 stdin/stdout 上打开 TStream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1060591/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com