编程论坛
注册
登录
编程论坛
→
VB6论坛
VB 中如何获取打开的所有子窗体的名称
燕之峰
发布于 2014-05-29 15:29, 417 次点击
各位网友好,有一MDI窗体,多个子窗体,程序运行过程中,可能要打开多个子窗体,想要获取所有打开子窗体的名称。请问如何能获取所有打开的子窗体的名称(包括启动多个子窗体的情况),请指导,谢谢
3 回复
#2
xzlxzlxzl
2014-05-29 18:07
这个问题和你前面的“如何判断一子窗体是否已运行(打开)”、“VB 中如何获取子窗体的名称”问题没有区别吧,所有启动了的窗体都在forms集合里,遍历它就得到了。
#3
啊良
2014-05-30 09:14
窗体可以改名呀,不知你是说添加窗体么?
#4
xzlxzlxzl
2014-05-30 15:22
dim a as form,b as string
b=""
for each a in forms
b=b & a.name & vbcrlf '将所有打开的窗体名称集合到变量b中,每一行一个
next
print b '显示所有窗体名称
1