Crb 发表于 2015-5-12 17:34

易语言循环写内存数据.



搜索特征码.搜索结果有一百多个.怎么循环往搜索到的地址写字节集数据.(数据有三百多个字节集,会不会卡死.)



pnccm 发表于 2015-5-12 17:34

本帖最后由 pnccm 于 2015-5-12 23:12 编辑

把搜索到的特征码放到一个数组变量里。然后计次循环>>循环次数取数组成员数(特征码数组),然后每循环一次就写入你要修改的数据。

.版本 2

.局部变量 特征码数组, 整数型, , "0"
.局部变量 计次, 整数型

.计次循环首 (取数组成员数 (特征码数组), 计次)' 这里举例特征码数组是你搜索到的特征码的地址
    写到内存(特征码数组[计次],这里就是要修改的字节集)’这里就得到了每个特征码的地址,这里的写到内存是我自己乱写的,你有模块的话根据模块写。
.计次循环尾 ()' 一般写入数据的话都需要一个地址 和 一个修改的数据

这里面的变量类型看你实际需要。还有变量也可以根据实际需要选择全局变量还是局部变量

能力有限我也只能解答到这里,也不知道是不是你想要的效果

Crook 发表于 2015-5-12 19:29

厄 要写100多次...

可以试一下计次循环 不过这样写确实要一阵子才能写完

Crb 发表于 2015-5-12 19:32

Crook 发表于 2015-5-12 19:29
厄 要写100多次...

可以试一下计次循环 不过这样写确实要一阵子才能写完

我知道思路就是不会写。能否给个源码.{:6_225:}
页: [1]
查看完整版本: 易语言循环写内存数据.