我有几个图片按钮,a1,b1,c1 ..等等...到h8 ..
我正在使用它进行循环。
FOR i = 1 TO 6
FOR j = 1 TO 8
s_obj = CharA(96 + j) + String(i)
l_found = ds_list.Find( "pos = '" + s_obj+ "'", 1, l_rows)
IF l_found > 0 THEN
ELSE
// s_obj. Text = ""
//
END IF
NEXT
NEXT
我想更改图片按钮的文本和该图片按钮的标签而不做选择案例“a1”等。
有没有办法缩短我的代码,当我得到“a1”时,我可以做a1.text =“Blah”
答案 0 :(得分:1)
没有窗口控件(不是没有PBNI扩展,我相信会让你到那里,或者通过window.Control []数组循环来查找带有与s_obj匹配的ClassName()的控件,但是如果你将控件放入DataWindow,并将文本分配更改为Modify()(例如dw.Modify(s_obj + ".text='foo'")
)
特里。