|
发表于 2018-9-24 02:04:47
|
显示全部楼层
四川省成都市
本帖最后由 yyy54321 于 2018-9-24 02:36 编辑
楼主你这个不是很快呀,看我的代码!
树型框1.项目 = 树型框_字节集添加() 这里不能放在线程里。
|
树型框_字节集添加 | 字节集 | | |
项目文本 | 文本型 | | | | 项目数值 | 整数型 | | | | 图片索引 | 整数型 | | | | 选中图片索引 | 整数型 | | | | 缩进层次 | 整数型 | | | |
树型框字节集 = 树型框字节集 + 取树形框数据 (项目文本, 项目数值, 图片索引, 选中图片索引, 缩进层次 )返回 (树型框字节集 )|
取树形框数据 | 字节集 | | |
项目文本 | 文本型 | | | | 项目数值 | 整数型 | | | | 图片索引 | 整数型 | | | | 选中图片索引 | 整数型 | | | | 缩进层次 | 整数型 | | | | 如果真 (缩进层次 ≤ 0 )缩进层次 = 1 返回 (到字节集 (项目文本) + { 0 } + 到字节集 (图片索引) + 到字节集 (选中图片索引) + 到字节集 (项目数值) + 到字节集 (0) + 到字节集 (缩进层次))
再加一段,字节集方式,查找树型框!需要用到快速字节集对象~
变量名 | 类 型 | 静态 | 数组 | 备 注 | 快速字节集对象 | 快速字节集对象 | | | old寻找位置 | 整数型 | | | new寻找位置 | 整数型 | | | a | 整数型 | | | 项目文本 | 文本型 | | | 缩进层次 | 整数型 | | | 项目数值 | 整数型 | | | 图片索引 | 整数型 | | | 选中图片索引 | 整数型 | | |
快速字节集对象. 添加 (树型框.项目 )a = -1 判断循环首 (快速字节集对象. 取长度 () > 0 )a = a + 1 old寻找位置 = 0 new寻找位置 = 快速字节集对象. 寻找字节集 ({ 0 }, old寻找位置 )项目文本 = 到文本 (快速字节集对象. 取字节集 (old寻找位置, new寻找位置 - 1 )) 项目数值 = 到整数 (快速字节集对象. 取字节 (new寻找位置 + 1 )) 图片索引 = 到整数 (快速字节集对象. 取字节 (new寻找位置 + 2 )) 选中图片索引 = 到整数 (快速字节集对象. 取字节 (new寻找位置 + 3 )) 缩进层次 = 到整数 (快速字节集对象. 取字节 (new寻找位置 + 5 )) 调试输出 (a, 项目文本, 项目数值, 图片索引, 选中图片索引, 缩进层次 )快速字节集对象. 删除字节 (old寻找位置, new寻找位置 - 1 + 21 )判断循环尾 ()
|
|