PB如何在窗口上如何取得cb控件的名称?
------解决方案--------------------
int li_i
for li_i = 1 to UpperBound(parent.control)
if parent.control[li_i].typeof()=commandbutton! then
MessageBox('button',ClassName(parent.control[li_i]))
end if
next
把代码写到一个按钮中就可以了,通过control数组得到窗口内的控件列表,再循环取出类型为按钮的,通过classname得到名字~~
------解决方案--------------------
首先利用Control[ ]属性取得window所有的控件,然后用TypeOf函数来判断是否是commandbutton!
FOR ll_count = 1 to UpperBound(w_1.Control[])
IF w_1.Control[ll_count].TypeOf() = commandbutton! THEN
ls_name = w_1.Control[ll_count].classname()
END IF
NEXT