本帖最后由 萌萌哒的新手 于 2016-4-4 23:42 编辑
可以将“字节集_查看()" 函数返回的文本型字节集转回字节集,精易模块里没有转换函数,希望能增加一个这样的函数!
为了方便,代码中的取中间文本采用了精易模块的函数。
【2016-4-4 23:24:57】更新了一下代码,感谢@御风软件 指点,这代码应该还能再优化优化,有兴趣的朋友欢迎交流 [/indent][indent].版本 2[/indent][indent].子程序 字节集_文本到字节集_优化, 字节集, , 将{172,209,145,249,176,200,80,5,165,113}文本方式显示的字节集转回字节集[/indent][indent].参数 参_待转字节集文本, 文本型, , 文本型字节集,如:“{172,209,145,249,176,200,80,5,165,113}”[/indent][indent].局部变量 tmp, 文本型, , , 临时文本[/indent][indent].局部变量 return, 字节集, , , 返回字节集[/indent][indent].局部变量 arr_str, 文本型, , "0", 临时文本数组[/indent][indent].局部变量 arr_bits, 字节型, , "0", 临时整数数组[/indent][indent].局部变量 length, 整数型, , , 整数数组长度[/indent][indent]tmp = 文本_取出中间文本 (参_待转字节集文本, “{”, “}”)
|
字节集_文本到字节集 | 字节集 | | |
参_待转字节集文本 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | j_str_tmp | 文本型 | | | j_bits_return | 字节集 | | | j_arr_str_tmp | 文本型 | | 0 | j_arr_bits_tmp | 整数型 | | 0 | j_int_length | 整数型 | | |
j_str_tmp = 文本_取出中间文本 (参_待转字节集文本, “{”, “}”) j_arr_str_tmp = 分割文本 (j_str_tmp, “,”, ) 计次循环首 (取数组成员数 (j_arr_str_tmp ), j_int_length ) 加入成员 (j_arr_bits_tmp, 到整数 (j_arr_str_tmp [j_int_length ])) 计次循环尾 ()j_bits_return = 子字节集替换 (到字节集 (j_arr_bits_tmp ), { 0, 0, 0 }, { }, , ) 清除数组 (j_arr_str_tmp )清除数组 (j_arr_bits_tmp )返回 (j_bits_return )
|