c#怎样才能在winform里输入,在控制台里显示输入内容? 在winform项目的属性里面的应用程序页里面选择输出类型为控制台应用程序。或者先建立console控制台项目,然后添加windows窗体类,之后再在main里面添加语句Application.Run(new Form1()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用console.writeline就可以进行控制台输出了。 这样有很多不便,我想用Process来调用 控制台也出来了 但是不能输出 Process cmd = new Process(); cmd.StartInfo.FileName = "cmd.exe"; cmd.StartInfo.UseShellExecute = false; //此处必须为false否则引发异常 cmd.StartInfo.RedirectStandardInput = true; //标准输入 cmd.StartInfo.RedirectStandardOutput = false; //标准输出 cmd.StartInfo.WindowStyle = ProcessWindowStyle.Normal; cmd.Start(); //启动进程 cmd.StandardInput.WriteLine("111111111"); cmd.Close(); console.writeline(你要输出的内容; 加一句 cmd.WaitForExit(); 让它等着吧 cmd.WaitForExit()不行, 怎么样才能让控制台停在那里 cmd.StandardInput.WriteLine("111111111");后再加一行cmd.StandardInput.WriteLine("pause");试下 把cmd.close()去掉 也应该行吧 你的意思是 [DllImport("kernel32.dll")]public static extern bool AllocConsole();? 求助一个win8开发应用的小问题(C#)~~~ gridControl数据绑定的问题 .NET 链接间歇性中断 SDK 那位有2004年以前注册的163信箱,若用不着的话,请给我一个(包括密码)。因我新注册的163信箱不支持smtp服务。 C# 串口通信问题(线程挂起后不读串口数据了) 请高手指教! c#读取xml文件,element 和 node的关系是什么? 关于发送邮件的程序 帮忙介绍一本API参考手册 谁有成型的ERP,我帮你推广 C#的视频代码 请兄弟们帮忙看看UpdateDataSet不能更新的问题
cmd.StartInfo.FileName = "cmd.exe";
cmd.StartInfo.UseShellExecute = false; //此处必须为false否则引发异常 cmd.StartInfo.RedirectStandardInput = true; //标准输入
cmd.StartInfo.RedirectStandardOutput = false; //标准输出
cmd.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
cmd.Start(); //启动进程
cmd.StandardInput.WriteLine("111111111");
cmd.Close();
后再加一行cmd.StandardInput.WriteLine("pause");
试下
[DllImport("kernel32.dll")]
public static extern bool AllocConsole();?