假设代码写在窗口的OPEN事件
int i
picture lp_1
for i =1 to upperbound(this.control)
choose case typeof(this.control[i])
case picture!
lp_1=this.control[i]
//进行一系列处理,省略.. //
case datawindow!
case else
end choose
next
在这里还有一个疑问,就是窗口上的对象分别存放在this.control[]里,那么他们是怎么排序的呢?
根据我的测试,好象是窗口上的对象被添加到窗口上的时间越晚,他的 下标值 就越小,比如数据窗口dw_100最后一个
被添加到窗口,那么他就被存放到 this.control[1]中