[英]How to run windows form's from Console?
我是Windows窗体应用程序的新手。 我创建了一个Windows窗体。 我的解决方案的入口点如下
static void Main(string[] args)
{
Boolean bConsole = false;
for (int nArg = 0; nArg < args.Length; nArg++)
{
if (args[nArg].Equals("-Console", StringComparison.OrdinalIgnoreCase))
{
bConsole = true;
}
}
if (bConsole)
{
Form_Main form = new Form_Main();
form.Form_Main_Console();
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form_Main());
}
}
该应用程序适用于Windows窗体。 如何从控制台运行它? 有人可以帮我吗?
将您的应用程序编译为二进制文件(假设为MyApp.exe)。
现在,在cmd.exe中浏览到同一目录(cd / path / to / exe),然后键入“ MyApp.exe cmd1 cmd2”。
cmd1和cmd2在您的Main函数的“ string [] args”参数中显示为字符串。 但是请与他们一起这样做。
例如:
cd %ProgramFiles%/Path/To/App
MyApp -Console whatever
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.