发表于 2025-7-6 00:26:45
|
显示全部楼层
湖北省黄石市
无论你用 指针到文本 还是 计次=文本 都是最慢的。最好还是复制文本数组的指针,达到一次复制出1000行的文本。不知道什么原因,使用RtlMoveMemory复制指针运行完会报错,索性就不用了
数组分割_文本型 参_数组 文本型 参_新数组长度 整数型 参_新数组 文本型 参_起始位置 整数型
变量名 类 型 静态 数组 备 注 局_新数组指针 整数型 局_数组指针 整数型 局_计次 整数型
重定义数组 ( 参_新数组, 假, 参_新数组长度
) 局_新数组指针 =
PtrStrArray ( 参_新数组
) 局_数组指针 =
PtrStrArray ( 参_数组
) 计次循环首 ( 参_新数组长度, 局_计次
) 参_新数组
[ 局_计次
] =
指针到文本 ( PtrGetTableItem ( 局_数组指针, 局_计次 - 1 + 参_新数组长度 × 参_起始位置
) )
计次循环尾 ( ) PtrGetTableItem 整数型 参数_Table 整数型 参数_Index 整数型
置入代码 ( { 139, 69, 8, 139, 77, 12, 139, 4, 136, 201, 194, 8, 0
} ) 返回 ( 0
) PtrStrArray 整数型 StringArray 文本型
置入代码 ( { 139, 69, 8, 133, 192, 116, 5, 139, 0, 141, 64, 8, 137, 236, 93, 194, 4, 0
} ) 返回 ( 0
) RtlMoveMemory_整数型 整数型 ntdll.dll RtlMoveMemory lpDestination 整数型 lpSource 整数型 Length 整数型