|
|
这样可以,但需要你自己弄判断,如果多的话弄数组
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | 输出调试文本 (颜色代码转中文 (“#FF0000”)) 输出调试文本 (颜色代码转中文 (“#0000FF”)) 输出调试文本 (颜色代码转中文 (“#00FF00”)) 输出调试文本 (颜色代码转中文 (“#FFFF00”)) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 纯十六进制 | 文本型 | | | | 红 | 整数型 | | | | 绿 | 整数型 | | | | 蓝 | 整数型 | | | | 颜色值 | 整数型 | | |
纯十六进制 = 颜色代码 如果真 (取文本左边 (纯十六进制, 1 ) = “#”) 纯十六进制 = 取文本右边 (纯十六进制, 取文本长度 (纯十六进制 ) - 1 ) 判断循环首 (取文本长度 (纯十六进制 ) < 6 ) 纯十六进制 = “0” + 纯十六进制 判断循环尾 ()红 = 十六到整数 (取文本中间 (纯十六进制, 1, 2 )) 绿 = 十六到整数 (取文本中间 (纯十六进制, 3, 2 )) 蓝 = 十六到整数 (取文本中间 (纯十六进制, 5, 2 )) 颜色值 = 取颜色值 (红, 绿, 蓝 ) 判断 (颜色值 = #红色 ) 返回 (“红色”) 判断 (颜色值 = #蓝色 ) 返回 (“蓝色”) 判断 (颜色值 = #绿色 ) 返回 (“绿色”) 判断 (颜色值 = #黄色 ) 返回 (“黄色”) 判断 (颜色值 = #黑色 ) 返回 (“黑色”) 判断 (颜色值 = #白色 ) 返回 (“白色”) 判断 (颜色值 = # ** ) 返回 (“**”) 判断 (颜色值 = #紫色 ) 返回 (“紫色”) 返回 (“未知颜色”) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 结果 | 整数型 | | | | i | 整数型 | | | | 字符 | 文本型 | | | | 值 | 整数型 | | |
结果 = 0 变量循环首 (1, 取文本长度 (十六进制文本 ), 1, i ) 字符 = 取文本中间 (十六进制文本, i, 1 ) 判断 (字符 ≥ “0” 且 字符 ≤ “9”)  值 = 取代码 (字符, ) - 取代码 (“0”, ) 判断 (字符 ≥ “A” 且 字符 ≤ “F”)  值 = 取代码 (字符, ) - 取代码 (“A”, ) + 10  判断 (字符 ≥ “a” 且 字符 ≤ “f”)  值 = 取代码 (字符, ) - 取代码 (“a”, ) + 10   值 = 0 结果 = 结果 × 16 + 值 变量循环尾 ()返回 (结果 )
|
|