比如我在一个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