mdi窗体内的窗体如何只有一个打开???? 基于MDI窗体的程序,当我在菜单中打开一个窗体的时候,如何限制菜单其他的窗体不被打开,即在MDI窗体中只能有一个子窗体被打开,直至关闭了当前的子窗体才能打开其他的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 菜单事件下:On Error Resume NextDim frmCount As IntegerfrmCount = Me.ActiveForm.CountIf frmCount = 0 Then FormXXX.ShowEnd If 一个笨办法就是sdi窗体加载的时候把其他窗体hide,呵呵,真是很笨还有种方法就是用api函数查询子窗体类,不过没做过,不能乱说 可以设置一个全局的bool变量,在打开子窗体的时候,变量设置True,子窗体关闭时,变量设置为False打开某个子窗体前,先判断变量的值,如果为True,则不打开窗体,如果为False,则打开窗体 MSFlexGrid控件问题 关于重新计算 怎样把excel数据导入access数据库中 前贴已结,请 lsftest 等老师进来继续指教权限问题 怎样让windows的USER组的用户在程序运行时暂时提高权限? 帮忙看一下winsock通讯问题 我是congxiaojiuben,有问题要问 分数肯定的再加,关键是高手你能否拿得到 SQL选择问题 怎样连接加密码的ACCESS表? 一个关于COMBO的小问题,在线等!!! 试题录入界面
Dim frmCount As Integer
frmCount = Me.ActiveForm.Count
If frmCount = 0 Then
FormXXX.Show
End If
还有种方法就是用api函数查询子窗体类,不过没做过,不能乱说
打开某个子窗体前,先判断变量的值,如果为True,则不打开窗体,如果为False,则打开窗体