TC官方合作论坛

标题: TC多窗口怎么设置控件属性? [打印本页]

作者: zc1835429    时间: 2012-8-30 17:43
标题: TC多窗口怎么设置控件属性?

[attach]5103[/attach]为什么我调试的时候老是出现这个东西,表格控件的属性也没有改变,应该怎么弄?

作者: 陌上青衣。    时间: 2012-8-30 19:56
这样的命令 很多是由于写命令的时候 参数没有带上子窗口名 以及  在子界面未打开之前 对子界面操作造成的
作者: jimye0526    时间: 2012-8-30 20:04
你仔细看看你的代码有没有错误,可能大意写错了,或者是你写错子窗口名了
作者: zc1835429    时间: 2012-8-31 09:37
回复 2楼陌上青衣。的帖子

我昨天晚上到交流群里面问了一下,还是没能够解决,代码我是放在窗口初始化下面写的.他们说是一个BUG现在还修复
作者: zc1835429    时间: 2012-8-31 09:39
回复 3楼jimye0526的帖子

代码没错的,
功能 逻辑型 初始化()
//这里添加你要执行的代码
表格.设置列宽("表格0",1,150)
返回 真
功能结束
作者: jimye0526    时间: 2012-8-31 10:10
回复 5楼zc1835429的帖子

你这个代码是在子窗口那个源文件上的么
这问题我也碰到过 你可以在初始化了开个线程 代码写在线程里试试
作者: huanghuanl    时间: 2012-8-31 18:09
这个问题解决了吗
作者: gssyf    时间: 2012-8-31 19:36
学习
作者: zc1835429    时间: 2012-9-1 03:00
回复 6楼jimye0526的帖子

我大概知道是什么问题了,在窗口创建之前会先设置表格的属性,但是窗口还没有创建出来,所以窗口里面的表格还不存在,必须加一个线程,然后加上一定的延时,等待窗口创建完了以后才可以设置属性,我在线程中在了一点延时就OK了,另外在多窗口中设置控件属性时,一定要把最后一个参数填上。
作者: zc1835429    时间: 2012-9-1 03:01
回复 7楼huanghuanl的帖子

已经解决了,
作者: jimye0526    时间: 2012-9-1 09:13
回复 10楼zc1835429的帖子

亲,那就采纳吧
作者: ah1375285458    时间: 2013-7-17 21:36
好厉害
作者: jxsrwjm    时间: 2013-11-26 20:01
本帖最后由 jxsrwjm 于 2013-11-26 20:08 编辑

button.settext("button0","")
字窗口设置不了,报错,怎么回事?BUG?


作者: jxsrwjm    时间: 2013-11-26 20:05
本帖最后由 jxsrwjm 于 2013-11-26 20:09 编辑

button.settext("button0","")
子窗口设置控件属性出错,咋回事?BUG?如何解决?
主窗口初使化中能设置,到了子窗口初使化中就不管用了吗?





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