使用 RedirectStandardOutput 和错误流在表单文本框和控制台应用程序上进行 C# 输出

发布于 2024-12-25 16:31:13 字数 279 浏览 0 评论 0原文

这里的问题是,是否有人知道如何获取 StandardOutput 数据以在 Windows 表单应用程序中打印并将输出保留在控制台本身中。我已经完成了 WinForms 部分,它非常适合处理事件和调用表单元素。此时,我非常确定重定向输出后,Console.Writeline() 不会再在控制台窗口上打印任何内容。除了运行另一个虚拟进程来简单地显示 InputStream 上的任何内容之外,还有什么想法吗?

当我在这的时候。有没有办法访问另一个线程上的进程?因为每当我尝试访问它时,它都会显示它超出了范围。

The question here is if anyone has an idea how to both get StandardOutput data to print in Windows form application and keep the output in the console itself. The WinForms part I have completed already, it works great with process events and invoking form elements. At this point I am pretty sure that after re-directing output, Console.Writeline() doesn't print anything on the console window anymore. Any ideas besides running another dummy process that simply displays anything whats on InputStream?

Also

While I'm at this. Is there any way to access process that is on another thread? Since whenever I try to access it it shows that its out of scope.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文