TC官方合作论坛

标题: 关于tc5.2取色命令 [打印本页]

作者: husiyu317    时间: 2015-6-7 20:28
标题: 关于tc5.2取色命令
tc5.2取色命令的返回值与抓抓不一致 很不方便 还是16进制的好

作者: 言术    时间: 2015-6-7 20:51
本帖最后由 言术 于 2015-6-7 22:03 编辑

把返回值转换成16进制呗,比如16777215 等于#FFFFFF

功能 十进制转十六进制(十进制数值)
    十进制数值=转整型(十进制数值)
    变量 当前值=""
    变量 结果累加值 = ""
    变量 十进制处理值=十进制数值
   
    循环(十进制处理值>0)
        当前值=转字符型(十进制处理值%16)
        选择(当前值)
            条件 "10"
            当前值 = "A"
            条件 "11"
            当前值 = "B"
            条件 "12"
            当前值 = "C"
            条件 "13"
            当前值 = "D"
            条件 "14"
            当前值 = "E"
            条件 "15"
            当前值 = "F"
        结束
        结果累加值 = 当前值 & 结果累加值
        十进制处理值 = 取整(十进制处理值/16)
    结束
   
    返回 结果累加值
结束

作者: 这论坛不错    时间: 2015-6-7 21:03
从来不用AB抓抓,难用得要死,大漠综合工具多好
作者: husiyu317    时间: 2015-6-7 21:13
谢谢回答,不过太不方便了,直接返回16进制不好吗?
作者: husiyu317    时间: 2015-6-7 21:15
刚刚试了下 取色返回16进制了 ,但颜色匹配还是返回10进制
作者: chenjian8246    时间: 2015-6-7 22:33
husiyu317 发表于 2015-6-7 21:15
刚刚试了下 取色返回16进制了 ,但颜色匹配还是返回10进制

5.2版本的取色返回你能是16进制?
作者: kevinqq    时间: 2015-6-7 23:58
下一次版本更新 会增加 取色函数的模式,根据不同的模式返回区分 返回是十进制还是十六进制值
作者: husiyu317    时间: 2015-6-8 00:06
期待尽快更新
作者: 13652852411    时间: 2015-6-8 15:03
希望统一十六进制好点




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