TC官方合作论坛

标题: 请问下访问控件为什么这么麻烦? [打印本页]

作者: goddnstc    时间: 2014-4-24 13:17
标题: 请问下访问控件为什么这么麻烦?
两个编辑框 ee0 ee1 标签框 st0
statictext.settext("st0",edit.gettext("ee0")+edit.gettext("ee1"))

太麻烦了,我想写成这个样子
st0.text =ee0.text+ee1.text
这软件让我崩溃了....语法好难...是个体力活儿.
作者: chenxiaoman    时间: 2014-4-24 14:03
请用 连接符 &
作者: q273814    时间: 2014-4-24 14:07
习惯就好
我用别的语言写的时候有时候根据有规律的一堆控件名称做操作 就麻烦的想念TC的这种写法了
作者: rainshine    时间: 2014-4-24 17:43
严格来说 tc是种语言 不是软件
语法难与易 是相对来说的 习惯就好。
tc这样的写法,正好小小地弥补了没有指针的“缺陷”
作者: 250366688    时间: 2014-4-25 04:15
是你没理解好Tc
你把他封装成自己的函数试试
功能 编辑框批量获得文本(dm,编辑框名字符串,类型=0,父窗口名称=“”)
变量 编辑框数组=数组[],编辑框个数
如果(编辑框字符串==“”)
返回 0
如果结束
查找结果=字符串.查找(编辑框字符串,“|”)
如果(查找结果==-1)
辅助.消息框(“真逗b也)
如果结束
如果 (查找结果==1)
字符串.分割(编辑框字符串,”|“,编辑框数组)
数组空间.大小(编辑框数组,编辑框数组大小)
遍历(i=0;i<编辑框数组;i++)
返回文本1=edit.gettext(编辑框数组[i])
返回文本=返回文本&返回文本1&“|”
遍历结束
如果结束
返回 返回文本
功能结束
//一次封装,这背子函数都可以用,再调用就是
T=xxxx.编辑框批量获得文本(dm,编辑框名字符串)
当然要使用的舒服 ,还可以批量 设置文本,批量设置不同文本等等,一切都通过一个参数 类型 来处理,




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