首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MDI窗体退出解决思路

2012-01-21 
MDI窗体退出我的主窗体因有图片按钮,不能做MDI窗体,则设了仅有简单菜单(退出、帮助)的MDI(父),Form_Load时

MDI窗体退出
我的主窗体因有图片按钮,不能做MDI窗体,则设了仅有简单菜单(退出、帮助)的MDI(父),Form_Load时调用主窗体(子),但主窗体退出时退到MDI(父),再按[退出]才能退出系统,请教,怎样在主窗体(子)[系统退出]按钮后直接退出MDI(父),这样对用户来说,感觉不到MDI(父)存在?谢谢!

[解决办法]
第一:干脆不要用MDI窗体了
第二:子窗体用END关闭整个程序
第三:在子窗体退出时顺便调用MDI窗体的“退出”按钮,但是需要先在MDI窗体中将菜单按钮的CLICK事件改为PUBLIC型
[解决办法]
要学好 VB 就不能用 END 语句。

如果你的 [系统退出] 按钮的事件本来如下
private sub cmdExit_Cick()
Unload me
end sub

那么就改成
private sub cmdExit_Cick()
Unload MIDForm1
end sub
MDI子窗体会自动随MDI主窗体关闭。

热点排行