【问题标题】:Use a console in a C# WinForm application [duplicate]在 C# WinForm 应用程序中使用控制台 [重复]
【发布时间】:2014-02-18 18:29:20
【问题描述】:

我想要一个与 WinForm 应用程序一起使用的控制台应用程序。我希望能够从 WinForm Application(C#) 将输出写入控制台。

我正在努力实现的一个例子..

我希望能够编写和使用 Console.WriteLine("Some Text");来自 WinForm 应用程序。

对不起,我正在寻找的内容的简短描述,但我想我会让它简短而甜蜜。

这是针对 C# 的,我在整个互联网上都查看过,但没有一个可以工作 :(

谢谢。

【问题讨论】:

  • 您希望 WinForms 应用程序调用控制台应用程序是否有特定的原因?您是否无权访问控制台应用程序的源代码,只能与 WinForms 应用程序共享其逻辑?
  • 只需在项目属性中将程序类型从Windows更改为Console Application即可。

标签: c# .net winforms console-application hybrid


【解决方案1】:

几乎不可能完成任务,但如果你愿意冒险的话:Show Console in Windows Application?

它需要一些极端的 Win32 魔法,而且非常非常脆弱。我宁愿不这样做。可以使用Debug类输出一些调试信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 2014-11-21
    • 1970-01-01
    相关资源
    最近更新 更多