黑马程序员技术交流社区

标题: exit和close /winform [打印本页]

作者: 廖新    时间: 2013-3-8 18:40
标题: exit和close /winform
在winform中,application.exit().   还有 this.close()   都能关闭窗口,这两个方法到底有什么本质上的区别呢?
作者: 许庭洲    时间: 2013-3-8 18:47
1.application.Exit(); 一般用于当前进程结束;一个程序有多个Form窗体想结束程序的话,用Application.Exit();
2.this.Close();  一般用于当前Form窗体关闭。
作者: 余攀    时间: 2013-3-8 21:31
this.Close();  一般用于当前form窗体关闭,但内存中对象还在。
Application.Exit(); 一般用于当前进程结束。
如果你是一个程序有多个form想结束程序的话,用Application.Exit();
作者: 吕振    时间: 2013-3-8 21:46
前者关闭进程,后者关闭窗体呗
作者: 程天贤    时间: 2013-3-11 13:25
Application.Exit();是退出程序,把整个进程关了
this.close() 是关闭当前窗口




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2