作者lchwzu (扌口斤)
看板Visual_Basic
标题[VB2008] 如何侦测使用者按了右上角的X?
时间Sat Feb 6 23:00:23 2010
感觉问题有点模糊,其实类似的问题之前有问过,但是回应的时候是得到
FormClosing这个事件,并且用e.cancel = true的方式让视窗不会关闭,但想
问有没有单一个能侦测到使用者就是按了右上角的X,这样一来才有办法去控制
使用者按了X後的触发事件,否则例如在储存东西时,明明已经完成储存准备关
闭视窗,却会因为是要关闭视窗,又跑出FormClosing事件的状况,也许可以用
一些复杂的方式来解决这问题,但我真的想知道如何确切侦测使用者就是按了
那个X,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.78.89
1F:推 Marty:或许你可以试试看去看.net的原始码..网站上有... 02/06 23:41
2F:推 Elly:那alt+f4你就不管了吗? 02/07 01:17
3F:→ Elly:你还是用个全域记下有没有完成工作吧 02/07 01:18
4F:→ MOONRAKER:看不懂你要干嘛。 02/07 21:29
5F:推 mraaa:你说的就是Form_Closing事件~~~用变数控制是否存档了~~ 02/08 12:19
6F:→ lchwzu:谢谢各位大大的建议:) 02/13 12:25
7F:→ lchwzu:其实alt+f4 跟要问的程式码都已经有写过,可是电脑出了问题 02/13 12:27
8F:→ lchwzu:於是要重写整个程式,因为时间急迫,加上也在网上搜寻程式 02/13 12:28
9F:→ lchwzu:码一段时间了,唯恐来不及完成,因此才想在此取巧的想赶紧 02/13 12:29
10F:→ lchwzu:问出来。 02/13 12:29