|
变量名 | 类 型 | 静态 | 数组 | 备 注 | 配置文件 | 文本型 | | | 节 | 文本型 | | | 项 | 文本型 | | | 长度 | 整数型 | | | 偏移 | 整数型 | | |
底图 = { }配置文件 = 取运行目录 () + “\配置.ini”节 = “图片”项 = “背景”读取数据信息 (配置文件, 节, 项, 长度, 偏移 )底图 = 取得数据 (配置文件, 长度, 偏移 )|
读取数据信息 | | | |
配置文件 | 文本型 | | | | 节 | 文本型 | | | | 项 | 文本型 | | | | 长度 | 整数型 | | | | 偏移 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 配置 | 文本型 | | | 数据长度 | 整数型 | | | 临时 | 整数型 | | | id | 整数型 | | | txt | 文本型 | | | 行偏移 | 整数型 | | | 段偏移 | 整数型 | | |
配置 = 读配置项 (配置文件, 节, 项, “#” + 节 + “#0#” + 项 + “#”)临时 = 取文本长度 (“#” + 节 + “#”)数据长度 = 到整数 (取文本中间 (配置, 临时 + 1, 寻找文本 (配置, “#” + 项 + “#”, 临时, 真) - 临时 )) id = 打开文件 (配置文件, 1, )移到文件首 (id ) 循环判断首 () 段偏移 = 取读写位置 (id ) txt = 读入一行 (id ) 行偏移 = 寻找字节集 (到字节集 (txt ), 到字节集 (项 + “=” + 配置 ), ) 如果真 (行偏移 ≠ -1 )  偏移 = 段偏移 + 行偏移 + 取字节集长度 (到字节集 (项 + “=” + 配置 )) + 1   长度 = 数据长度  输出调试文本 (txt, 数据长度, 长度, “---------”)  循环判断尾 (取反 (是否在文件尾 (id, 真)) )关闭文件 (id )|
取得数据 | 字节集 | | |
配置文件 | 文本型 | | | | 长度 | 整数型 | | | | 偏移 | 整数型 | | | |
id = 打开文件 (配置文件, 1, )移动读写位置 (id, 1, 偏移 )返回 = 读入字节集 (id, 长度 )输出调试文本 (偏移, 取字节集长度 (返回 ), 长度 )关闭文件 (id )返回 (返回 )
|
|