在MDI中打开了多个子窗体,怎样才能获得每个窗口的状态?

zhangt2001 2003-12-31 11:57:57
我想知道,那个窗口是激活的,哪个窗口是不激活的?谢谢!
...全文
52 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rexueqingnian 2004-01-01
  • 打赏
  • 举报
回复
你把光标工程窗口的project点击右键选择工程属性然后在startobject(英文版)选择要激活的窗口确定运行一遍就行
rainstormmaster 2004-01-01
  • 打赏
  • 举报
回复
'假设你的程序中窗体名称为frmmain和frmDocument
Dim testform As Form
For Each testform In Forms
If TypeName(testform) = "frmDocument" Then
If Me.ActiveForm.Caption = testform.Caption Then
Debug.Print "标题为" + testform.Caption + "的窗体为活动窗口"
Else
Debug.Print "标题为" + testform.Caption + "的窗体为非活动窗口"
End If
End If
Next
zhh627 2004-01-01
  • 打赏
  • 举报
回复
怎么遍历??
rainstormmaster 2004-01-01
  • 打赏
  • 举报
回复
遍历forms集合
zhangt2001 2004-01-01
  • 打赏
  • 举报
回复
怎样遍历forms集合?
谢谢!

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧