在C#中,怎样实现当你输入什么,让它退出程序,

悬赏十分,回答好追加分哦

第1个回答  2009-06-13
哥们 你说的不是很详细 我就按我理解的给你答吧!
假如说我在C/S模式中输入“退出”两个字后那么WINFORM程序就退出;
1、在TEXTBOX中输入退出 在BUTTON按钮事件中判断;
if(this.TextBox1.Text.Trim()=="退出")
{
Application.Exit();
}
else
{
return;
}
2、如果程序小的话就用TIME控件进行判断;
把TIME的值改为N毫秒,在TIME事件中判断;
if(this.TextBox1.Text.Trim()=="退出")
{
Application.Exit();
}
else
{
return;
}本回答被提问者采纳
第2个回答  2009-06-13
String s="你自己输入的值";
if(s="你自己输入的值")
{
Application.Exit();
}
Application.Exit();就是关闭程序的语句
第3个回答  2009-06-13
1.Application.Exit();

如果是窗体应用程序可以:this.close();
第4个回答  2009-06-13
exit就可以吧

在C#中,怎样实现当你输入什么,让它退出程序,
1、在TEXTBOX中输入退出 在BUTTON按钮事件中判断;if(this.TextBox1.Text.Trim()=="退出"){ Application.Exit();} else { return;} 2、如果程序小的话就用TIME控件进行判断;把TIME的值改为N毫秒,在TIME事件中判断;if(this.TextBox1.Text.Trim()=="退出"){ Application.Exit();} els...

用C#编写程序,怎么让用户回车结束程序?
1、以C#控制台应用程序为例:Console.WriteLine("输入3个整数,之间以逗号分隔,回车键结束...");string str = Console.ReadLine(); \/\/读入用户输入信息 string[] input = str.Split(new char[] { ',' }); \/\/以逗号为分隔符,分离出各项 if (input.Count() == 3) \/\/不是3,用户输入...

在C#语言中用while语句时当进去死循环时怎么让它跳出循环
用break可以跳出最近的一个while或者for循环,如果是在方法或者函数内,也可以用return来跳出。

c# 中输入空格直接结束程序
因为程式还在循环,所以没有办法强制关闭程式:你将代码改成下面这样:String str =string.Empty;do { Console.WriteLine("请输入x值");str = Console.ReadLine();if (!string.IsNullOrEmpty(str)){ int myInt = Convert.ToInt32(str);Fuc fuc = new Fuc(myInt);Console.WriteLine("y = 3 * ...

C#中如何退出程序?
c#退出应用程序办法:1、Application.Exit();\/\/好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵。2、this.Close();\/\/只是关闭当前窗体。3、Application.ExitThread();\/\/退出当前线程上的消息循环,并关闭该线程上的所有窗口, 也会失灵。4、Environment.Exit(0); \/\/前面...

c#,按下esc键,则退出程序,代码怎样写?
注意,不要只copy KeyPress过程进去你的代码,要关联上事件 private void Form1_Load(object sender, EventArgs e){ this.KeyPreview = true;}private void Form1_KeyPress(object sender, KeyPressEventArgs e){if (e.KeyChar == (char)Keys.Escape){this.Close();}} ...

我用C#做了个小程序,我想让他点退出键输入密码才能退出,而且不能用任...
能实现。做成系统服务的形式可以不被Kill。具体实现我也不懂,老兄要查到相关资料共享下啊。

...打印这个数字的二倍,当用户输入q的时候程序退出
因为你最后Console.ReadKey();是读取键盘输入的值,所以回车键也算做输入内容,格式提示转换错误.while (true){ Console.WriteLine("请输入数字");string s1 = Console.ReadLine();int s = 0;try { s = Convert.ToInt32(s1);if (s1 == "q"){ Console.WriteLine("操作完毕");break;} else ...

c#输入0结束控制台程序
\/\/1.只要是输入的是 0 if (Console.Read() == 48) { Environment.Exit(0); } ConsoleKeyInfo cki = Console.ReadKey(); \/\/输入的是大键盘上的 0 if (cki.Key == ConsoleKey.D0) { Environment.Exit(0); } \/\/输入的是小键盘上的 0 if (cki....

我C#程序现在需要写一个功能:界面长时间没有操作就自动退出程序...
就是将程序退出。然后你就要注册一些事件,对于鼠标的MouseMove等事件,键盘的KeyPress事件等都注册一个函数,即将Timer重置(Reset)。这样就行了,只要在定时器到时之前,有鼠标或键盘事件发生,定时器就会被重置,界面就不会退出。除非一定时间没有事件发生,定时器到时,程序就可以退出了。

相似回答