如何在vb的mdi窗口里获得子窗口的列表,在线等!

shaolongli 2005-12-19 08:49:47
如何在vb的mdi窗口里获得子窗口的列表?
...全文
209 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tztz520 2005-12-20
  • 打赏
  • 举报
回复
想获得当前的子窗体有多少吧.


Private Sub aa_Click()
On Error Resume Next
Dim frm As Form
For Each frm In Forms
If IsMDIChild(frm) Then
MsgBox "MDI子窗体:" & frm.Name
End If
Next

End Sub

Private Function IsMDIChild(frm As Form) As Boolean
On Error GoTo ErrorHandle
IsMDIChild = frm.MDIChild
Exit Function
ErrorHandle:
End Function
clear_zero 2005-12-20
  • 打赏
  • 举报
回复
没明白你的意思。你是要获得所有child 窗体的列表?
再menu里面,有个选项是windowlist
你建立一个menu,然后选定windowlist,然后你打开多个子窗体,然后看看menu中就知道了

不知道是不你想要得

7,763

社区成员

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

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