2010-12-21 92 views
0

我想从控制台程序启动一个新的Windows窗体。这可能吗?我可以从控制台程序启动Windows窗体

+0

你的意思加载'System.Windows.Forms的.Form'实例从控制台应用程序中,或从控制台应用程序启动Windows窗体程序? – 2010-12-21 01:27:20

+0

上一个 – user496949 2010-12-21 01:35:14

回答

6

添加引用Windows.Forms的话:

static void Main(string[] args) 
{ 
    Application.EnableVisualStyles(); 
    Application.Run(new Form()); //of course you can put your own custom Form here. 
} 
+1

如果这是他的意思(而不是开始一个单独的表单应用程序),这是正确的答案。顺便说一下,这是使用控制台获取WinForms应用程序的最简单方法;与创建Forms应用程序并尝试获取控制台相反,您可以创建控制台应用程序,添加正确的参考并添加表单。 – 2010-12-21 01:29:40

+0

这个解决方案和创建一个winform应用程序有什么区别? – user496949 2010-12-21 01:36:03

+0

@ user496949:不同之处在于它是一个控制台应用程序。 – 2010-12-21 01:38:02

-1

使用 “开始”

C:>启动yourprogram.exe

+1

他在问一个控制台*程序*的问题;而不是直接从控制台。 Yup; – 2010-12-21 01:28:13

相关问题