读书人

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

发布时间: 2012-02-28 13:06:35 作者: rapoo

如何检索到所有当前打开的窗体
比如我在一个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

读书人网 >PB

热点推荐