TC官方合作论坛

 找回密码
 立即注册
查看: 1814|回复: 2

[已解决] 关于 “获取变量类型” 这个的问题

[复制链接]
发表于 2016-5-27 10:37:12 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
比如说 这个 a 是个数组

    变量 a = 数组(1,2,3,4)
    如果(获取变量类型(a)=="数组")
        消息框("找到了数组")
    否则
        消息框("什么都没有找到")
    结束

这个  获取变量类型(a)=="数组"    只能用array吗?不可以用中文 数组 吗?以前的版本 是可以用的吧

回复

使用道具 举报

发表于 2016-5-27 13:09:14 | 显示全部楼层
不可以用中文 数组
回复 支持 反对

使用道具 举报

发表于 2016-5-27 11:54:40 | 显示全部楼层
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))
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-1 16:06 , Processed in 0.042476 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表