【问题标题】:Run and show exe file in rich text file in C#在 C# 的富文本文件中运行并显示 exe 文件
【发布时间】:2011-03-14 16:29:55
【问题描述】:

如何在 C# 的富文本文件中运行和显示 exe 文件(例如 Telnet)?我希望富文本文件显示 exe 文件显示的内容。

【问题讨论】:

    标签: c# rtf


    【解决方案1】:

    特别是关于 telnet 你有两种可能:

    1. 由于事实上,telnet 只不过是通过 tcp 会话发送文本,您可以建立自己的 tcp 连接并使用它或使用一些helper class
    2. telnet.exe(命令行版本)使用标准输入和输出来发送和接收数据。因此,您可以通过Process class 启动该过程并使用startInfo 将它们重定向到您自己的应用程序的某个地方。在这里,您可以获取此流,将其转换为字符串,然后以您喜欢的任何格式将其放入 RichTextBox。

    【讨论】:

    • 谢谢大家。但我是 C# 新手。你能举一些例子吗?我不太明白代码在说什么。
    【解决方案2】:

    您必须使用System.Diagnostics.Process 启动 exe,然后将标准输出重定向到您的富文本文件。

    See this article on CodeProject 就是一个很好的例子。

    【讨论】:

    • 谢谢大家。但我是 C# 新手。你能举一些例子吗?我不太明白代码在说什么。
    猜你喜欢
    • 2019-06-10
    • 1970-01-01
    • 2010-10-14
    • 1970-01-01
    • 2015-02-09
    • 1970-01-01
    • 2012-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多