TC官方合作论坛
标题:
我新手TC的填坑之路!(TC之陷井欢迎补充)
[打印本页]
作者:
topses
时间:
2018-1-29 10:39
标题:
我新手TC的填坑之路!(TC之陷井欢迎补充)
1. ""(空字符串)与null
1.1 var1 = null 将变量指针值设为空, 即为0
1.2 var1 = "" 将变量指针不为0, 它指向一个
空字符串
1.3 表格中文本框初始化
默认值
都是
""(空字符串)
昨天填的坑
作者:
topses
时间:
2018-1-29 11:43
今天填上的坑
2.
表格中类型的转变
2.1
(x>列表框)
将会使值变为-1
2.2
(x>数字框)
将会使值变为""(空字符串)
2.3
(x>日期框)
将会使值变为当前日期
2.4
(x>
复选框
)
将会使值变为0(未选中)
2.5 (x>文本框)保持原值, 但类型为字符串.
所以数据填充时,要先设置表格的大小,然后设置类型, 最后才填充数据
作者:
topses
时间:
2018-1-30 16:50
修订 2018-01-30
2. 表格>[表格填充数据集
]
2.1 表格中类型转换(表格设置类型)
时, 会改变原值.
所以数据填充时, 要先设置表格的大小, 然后设置类型, 最后才填充数据
a, (x>列表框) /
(x>复选框)/
(x>数字框)
将会使值变为""(空字符串)
b,
(x>日期框)将会使值变为当前日期
c,
(x>文本框)保持原值, 但类型为字符串.
2.2
对于[
复选框],
[表格获取所有数据],
它保存的是[复选框]所在单元格的内容([
表格获取内容]
), 对于
复选框的状态是不会保存. 同样[
表格填充数据集
]也不可恢复
状态
昨天写好一个表模块. 以为没事了, 结果今天就掉表坑里了—— [复选框]
作者:
topses
时间:
2018-2-8 14:39
函数( pointergetvar 指针获取变量 ) 陷井
1, pointergetvar(pointer,newvar) 其中 返回的
newvar, 会变为引用类型变量(8),
2,
从函数 getvarpointer 获取变量指针 获取 newvar 的指针实为引用地址, 看得出来,
你将无法改变 newvar 的类型. 这与普通变量不同之处.
3, pointergetvar 如果原 newvar 为指针变量(如字符串,数组), 则会对指针处内存作释放. 所以 newvar 引用类型变量(8) 只能关联一个变量, 因为它会破坏(释放)原变量数据.这也是TC好的地方. 我们就没有必要手动释放内存.
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1