tzkr.net
当前位置:首页 >> C#控制台程序如何去掉类似DOS的窗口的显示? >>

C#控制台程序如何去掉类似DOS的窗口的显示?

string readMsg=Console.Readline();

首先添加命名空间: using System.Diagnostics; 代码: //启动进程,并指定启动的进程为“cmd”,其实就是dos。 ProcessStartInfo startInfo = new ProcessStartInfo("cmd"); //设置该窗口的样式为最小化,你可以换样式埃 startInfo.WindowStyle =...

供参考: Process process = new System.Diagnostics.Process(); process.StartInfo.FileName = YourApp_Path; //"diskpart.exe"; process.StartInfo.UseShellExecute = false; process.StartInfo.CreateNoWindow = true; process.Start(); 你可...

你的是什么类型的程序啊?控制台?winform?web? 控制台的需要你在调试的模式下才能够停留在命令行显示哦,而且你要在代码的主程序里最后添加Console.read();明白了吗?

从表面上来看:控制台程序运行时是在DOS环境下,或者模拟dos环境运行的程序,运行时一般会启动一个提示符窗口。 而应用程序是Windows环境下的窗口程序。运行时一般会启动一个窗口画面。(例外,病毒木马,就不显示窗口,这决定于是否创建了窗口...

Console.Read()就行了把,在源码里面加一句。你试试看呢

Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; // 这里是关键点,不用Shell启动/重定向输入/重定向输出/不显示窗口 p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStan...

调用FreeConsole();需要头文件windows.h,在程序开始时调用就行了。但是VC开发环境的控制台还是会有的,因为那是VC调的,不过你的程序不会输出到那个控制台罢了 project->settings->link,category选output,在project options里把/subsystem:conso...

csc.exe是.NET Framework SDK中的一个工具,当然用VS舒服多了... 不怕麻烦或者小硬盘的可以用用看,下面是些基本编辑,编译,调试操作(很不详细,详细请看MSDN :) ): 1.配置C#命令行编辑器: 我的电脑 - 属性 - 高级 - 环境变量 - 系统变量列表对...

楼主你说的是第二个吧?首先我提醒你一下,winform也可以达到你的要求的,winform程序运行的时候打开一个Output窗口,这里就是你要的信息,而且你还可以用Console.Write()将你要的信息也显示在这里,在View->Output

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com