TC官方合作论坛

标题: TC控件能不能设置成数组形式 [打印本页]

作者: 1357501545    时间: 2013-1-11 09:05
标题: TC控件能不能设置成数组形式
如题,比如一个窗体上 有10个标签, 能不能设置成 标签0[0]、标签0[2]、标签0[3]、、、
作者: 陌上青衣。    时间: 2013-1-11 09:21
标签名 只能是常量哦  

数组标签0[0]、标签0[2]、标签0[3]这些都是变量  是不行的

如果 要遍历管理 可以用 标签&i  叠变这个i就可以了
作者: fire    时间: 2013-1-11 09:23
标签0[0]、标签0[2]、标签0[3]、、、
这些只是一个名字....
你想怎么给命名都可以的~~~~
作者: 1357501545    时间: 2013-1-11 09:45
标签名 只能是常量哦  

数组标签0[0]、标签0[2]、标签0[3]这些都是变量  是不行的

如果 要遍历管理 可以用 标签&i  叠变这个i就可以了
陌上青衣。 发表于 2013-1-11 9:21:24

我就是想用 遍历 来管理 多个同类控件,
你说的这个方法
是不是 要这样使用:
==============================
标签名字="标签"& i
标签.设置文本(标签名字,"标签内容")
==============================
我再试试,谢谢。

作者: 1357501545    时间: 2013-1-11 09:47
标签0[0]、标签0[2]、标签0[3]、、、
这些只是一个名字....
你想怎么给命名都可以的~~~~
fire 发表于 2013-1-11 9:23:35

如果设置成固定的名字,那么 就跟 标签1、标签2、标签3 一个样了,我没法用遍历来管理了。

我是希望  可以 做成“ 标签0【i 】” 这个形式。
作者: 陌上青衣。    时间: 2013-1-11 10:12
回复 5楼1357501545的帖子

可以遍历管理的哦for(i=0;i<10;i++)
标签.设置文本("标签"&i,"TC简单开发")
endfor
这样就可以 把标签0到标签9 都设置成 TC简单开发这几个字

作者: 1357501545    时间: 2013-1-11 10:13
这样可以直接用:
==============================
标签名字="标签"& i
标签.设置文本(标签名字,"标签内容")
==============================

但下面的 必须转类型
==============================
标签名字="标签"& 类型.转字符型(i+1)
标签.设置文本(标签名字,"标签内容")
==============================




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1