首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

怎么检索到所有当前打开的窗体

2012-02-28 
如何检索到所有当前打开的窗体比如我在一个mdi中打开了好几个窗体,我怎么遍历这几个窗体,触发他们中的一个

如何检索到所有当前打开的窗体
比如我在一个mdi中打开了好几个窗体,我怎么遍历这几个窗体,触发他们中的一个事件。
我只知道GetActiveSheet()。

[解决办法]

C/C++ code
window    w_sheets, w_tmpw_sheets = w_frame.GetFirstSheet()DO While(IsValid(w_sheets))    w_tmp     = w_sheets    w_sheets = w_frame.GetNextSheet(w_sheets)    w_tmp.dynamic event ue_xx()LOOP
[解决办法]
window lw_sheet
lw_sheet = Parent.GetFirstSheet()
do while true
If IsValid(lw_sheet) Then
Close(lw_sheet)
Else
Exit
End If
lw_sheet = Parent.getnextsheet(Parent.getactivesheet())
loop

热点排行