如何从另一个人写入控制台应用程序
Posted
技术标签:
【中文标题】如何从另一个人写入控制台应用程序【英文标题】:How to write in a console application from another 【发布时间】:2021-12-10 23:17:27 【问题描述】:我正在寻找如何从另一个外部控制台应用程序写入的解决方案。我正在寻找 C# 或 C++ 解决方案。
简而言之,我想更改颜色并从外部的现有控制台应用程序中清除控制台。我也想在里面写几行。
我无权访问第二个应用的源代码。
【问题讨论】:
到目前为止你尝试了什么?你提出的困难在哪里?请阅读How to ask 部分,它可以帮助您更快、更准确地获得答案。 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:您可以使用命令行参数,然后在其他控制台应用程序 String [] args 中接收参数,例如: 呼吁:
App2.exe "red"
来自 App1, 在 App2 中:
class Program
static void Main(string[] args)
if(args[1].equals("red");
this.background("red");
我写的代码只是一个例子,并不是最佳实践。
【讨论】:
我无权编辑第二个应用的源代码。所以这个解决方案是行不通的。以上是关于如何从另一个人写入控制台应用程序的主要内容,如果未能解决你的问题,请参考以下文章