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

PB怎么在窗口上怎么取得cb控件的名称

2012-02-26 
PB如何在窗口上如何取得cb控件的名称?PB如何在窗口上如何取得cb控件的名称?[解决办法]int li_ifor li_i

PB如何在窗口上如何取得cb控件的名称?
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

热点排行