【问题标题】:How to write in a console application from another如何从另一个人写入控制台应用程序
【发布时间】:2021-12-10 23:17:27
【问题描述】:

我正在寻找如何从另一个外部控制台应用程序写入的解决方案。我正在寻找 C# 或 C++ 解决方案。

简而言之,我想更改颜色并从外部的现有控制台应用程序中清除控制台。我也想在里面写几行。

我无权访问第二个应用的源代码。

【问题讨论】:

  • 到目前为止你尝试了什么?你提出的困难在哪里?请阅读How to ask 部分,它可以帮助您更快、更准确地获得答案。
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: .net console extern write


【解决方案1】:

您可以使用命令行参数,然后在其他控制台应用程序 String [] args 中接收参数,例如: 呼吁:

App2.exe "red"

来自 App1, 在 App2 中:

class Program
{
  static void Main(string[] args)
  {
    if(args[1].equals("red");
        this.background("red");
  }
}

我写的代码只是一个例子,并不是最佳实践。

【讨论】:

  • 我无权编辑第二个应用的源代码。所以这个解决方案是行不通的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多