|
11楼
发表于 2022-4-24 00:22:35
|
只看该作者
四川省泸州市
有没有想过我这样写,不过我这是临时写的,没验证,但是大概是这个思路。。
变量名 | 类 型 | 静态 | 数组 | 备 注 | jz | 整数型 | | | 要提取的模块地址 | 文本型 | | 0 | 模块地址 | 文本型 | | | 地址数组 | 文本型 | | 0 | n | 整数型 | | |
如果真 (寻找文本 (局_表达式, “<”, , 假) = -1 ) 模块地址 = 文本_取出中间文本 (地址表达式, “<”, “>”) 要提取的模块地址 = 分割文本 (模块地址, “+”, ) 判断 (取数组成员数 (要提取的模块地址 ) = 2 )  jz = 取模块句柄ex (id, 要提取的模块地址 [1 ]) + 要提取的模块地址 [2 ]  jz = 取模块句柄ex (id, 要提取的模块地址 [1 ]) 地址表达式 = 文本_替换 (地址表达式, , , , “<” + 模块地址 + “>”, jz) 地址数组 = 分割文本 (地址表达式, “+”, ) 计次循环首 (取数组成员数 (地址数组 ), n ) 判断 (n = 成员数 )  局_临时地址 = 局_临时地址 + 进制_十六到十 (地址数组 [n ])  局_临时地址 = 内存. 读整数型 (id, 局_临时地址 + 进制_十六到十 (地址数组 [n ]))   计次循环尾 ()内存. 读整数型 (id, 局_临时地址 )
|
|