TC官方合作论坛
标题:
关于 “获取变量类型” 这个的问题
[打印本页]
作者:
peisenlin
时间:
2016-5-27 10:37
标题:
关于 “获取变量类型” 这个的问题
比如说 这个 a 是个数组
变量 a = 数组(1,2,3,4)
如果(获取变量类型(a)=="数组")
消息框("找到了数组")
否则
消息框("什么都没有找到")
结束
这个 获取变量类型(a)=="数组" 只能用array吗?不可以用中文 数组 吗?以前的版本 是可以用的吧
作者:
言术
时间:
2016-5-27 11:54
TC没有数据类型,定义时都用变量。其他类型可以随意转换,唯独数组,有点特殊,但用API可以和字符串互相转换。
至于你所说的问题,只是API返回值而已,以前返回值是中文,现在改成英文了。如果非得用中文进行比较话,可以自己定义变量。
比如:
变量 _数组="array"
如果(获取变量类型(a)==_数组)
返回值参考:
4.0:
a = 数组[5]
b = 12
c = "a"
d = 1.5
e = null
调试输出(类型.获得类型(a))
调试输出(类型.获得类型(b))
调试输出(类型.获得类型(c))
调试输出(类型.获得类型(d))
调试输出(类型.获得类型(e))
5.0:
变量 a = 数组(1,2,3,4)
变量 b = 12
变量 c = "a"
变量 d = 1.5
变量 e = null
调试输出(获取变量类型(a))
调试输出(获取变量类型(b))
调试输出(获取变量类型(c))
调试输出(获取变量类型(d))
调试输出(获取变量类型(e))
作者:
cjxdn
时间:
2016-5-27 13:09
不可以用中文 数组
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1