CHM帮助文档解析模块

易语言 2020-03-08 15:45:09

CHM帮助文档解析模块

.计次循环首 (程_目录块数, 局_计次)
局_字节集 = 取字节集中间 (参_Header字节集, 程_目录块大小 × (局_计次 - 1) + 1, 程_目录块大小)
调试输出 (“======数据块” + 到文本 (局_计次) + “======”)
调试输出 (“标识:” + 到文本 (取字节集左边 (局_字节集, 4)))
局_位置 = 5
局_QuickRefLen = 取字节集数据 (局_字节集, #整数型, 局_位置)
调试输出 (“QuickRefLen:” + 到文本 (局_QuickRefLen))
调试输出 (“未知用途(恒为0):” + 到文本 (取字节集数据 (局_字节集, #整数型, 局_位置)))
调试输出 (“前一个列表块的块号:” + 到文本 (取字节集数据 (局_字节集, #整数型, 局_位置))) ' 如果这是第一个块,该值为-1”
调试输出 (“后一个列表块的块号:” + 到文本 (取字节集数据 (局_字节集, #整数型, 局_位置))) ' 如果这是最后一块,该值为-1”
局_项目数 = 取字节集数据 (取字节集右边 (局_字节集, 2), #短整数型, )
调试输出 (“PMGL块项目数:” + 到文本 (局_项目数))
.计次循环尾 ()