标题:[求助]在vb2005中怎么实现下面图中的"退出"对话框
只看楼主
fairy4
Rank: 4
等 级:贵宾
威 望:10
帖 子:738
专家分:267
注 册:2007-11-1
得分:0 

單個窗體退出是me.close()
程序退出(多窗體)是end 或者appliaction.exit()


一个人只有一个心脏,却有两个心房。一个住着快乐;一个住着悲伤。不要笑得太大声,不然会吵醒旁边的悲伤
2007-11-14 15:28
skwenl
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-10-23
得分:0 
呵呵,我是这个意思--------软件一般都有个主窗体,我的想法: 用户单击主窗体上"X"与单击主窗体上的"退出"控件按钮(人为加上去的)的功能要一样,都会弹出上面我说的那个对话框,且单击"是"时会退出主窗体,单击"否"时就不会退出主窗体.


还有当我把5楼的代码放在主窗体的 form1_formclose过程中时,单击"否"也退出主窗体

2007-11-14 15:42
fairy4
Rank: 4
等 级:贵宾
威 望:10
帖 子:738
专家分:267
注 册:2007-11-1
得分:0 

昏死,你說清楚啊 !
If MsgBox("是否退出?", MsgBoxStyle.Question + MsgBoxStyle.YesNo + MsgBoxStyle.DefaultButton2, "System Message") = MsgBoxResult.No Then
e.Cancel = True
Else
e.Cancel = False

End If
放在closing事件里面


一个人只有一个心脏,却有两个心房。一个住着快乐;一个住着悲伤。不要笑得太大声,不然会吵醒旁边的悲伤
2007-11-14 16:06
skwenl
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-10-23
得分:0 
sorry,sorry,谢谢fairy4的回复...呵呵,我再试试

2007-11-14 16:13
fairy4
Rank: 4
等 级:贵宾
威 望:10
帖 子:738
专家分:267
注 册:2007-11-1
得分:0 
我那代碼是放在button按鈕里面的,系統按鈕必須要獲取消息!。。。。

一个人只有一个心脏,却有两个心房。一个住着快乐;一个住着悲伤。不要笑得太大声,不然会吵醒旁边的悲伤
2007-11-14 16:17
skwenl
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-10-23
得分:0 
呵呵,先试试哦,谢谢了

2007-11-14 16:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-185775-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.624003 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved