关于窗体的操作问题
时间:2011-09-23
来源:互联网
比如我有4个窗口:
frm_Main,frm_LogOn,frm_Op1,frm_Op2
默认启动的为:frm_Main,frm_LogOn为登录界面,(通过点击frm_Main 中菜单栏的 LogOn)登录成功后方可允许 通过点击 frm_Main中的菜单栏 Op1,Op2按钮来显示窗体
frm_Op1,frm_Op2.
现在想实现以下功能:
1.如果我登录成功后(LogOn),打开了 frm_Op1,frm_Op2。这个时候是不允许 LogOff(frm_Main菜单栏中的注销用户按钮),即判断有窗体(frm_Op1或者frm_Op2...)窗体有在运行..所以不能退出,如果除了 frm_Main外其他的窗体都已经关闭/退出,则可以注销 LogOFf
2.如果 Unload frm_Main 窗体,则自动卸载所有的 窗体
不知道这些如何实现呢,谢谢!!
frm_Main,frm_LogOn,frm_Op1,frm_Op2
默认启动的为:frm_Main,frm_LogOn为登录界面,(通过点击frm_Main 中菜单栏的 LogOn)登录成功后方可允许 通过点击 frm_Main中的菜单栏 Op1,Op2按钮来显示窗体
frm_Op1,frm_Op2.
现在想实现以下功能:
1.如果我登录成功后(LogOn),打开了 frm_Op1,frm_Op2。这个时候是不允许 LogOff(frm_Main菜单栏中的注销用户按钮),即判断有窗体(frm_Op1或者frm_Op2...)窗体有在运行..所以不能退出,如果除了 frm_Main外其他的窗体都已经关闭/退出,则可以注销 LogOFf
2.如果 Unload frm_Main 窗体,则自动卸载所有的 窗体
不知道这些如何实现呢,谢谢!!
作者: QQ342151559 发布时间: 2011-09-23
1、如果你想判断有哪些窗口开着,可以用API函数遍历窗口,这样就可以知道frm_Op1或者frm_Op2...)是否在运行。
2、直接用一句END,这是最懒得办法。
2、直接用一句END,这是最懒得办法。
作者: coolmoon1973 发布时间: 2011-09-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28