|
分享例程
界面截图: |
|
备注说明: |
其中,“取文件名列表”“取文件偏移列表”“取文件大小列表”这三个函数会返回一个文本,其中列表内容由#换行符分割,也就是说,取出真正的列表可以通过“文件名列表 = 分割文本 (取文件名列表 (), #换行符, )”来取出文件名列表,其他列表也类似! a' G5 a) ]! r. { M
其中文件偏移是指文件处于IMG的相对位置,结合文件大小就可以取出文件的内容:
打开文件 (IMG文件的地址, #读写, #无限制)
移动读写位置 (IMG文件号, #文件首, 要提取的文件的文件偏移)3 h, T' \( y$ r4 L: g9 {( V% W
文件内容=读入字节集 (IMG文件号, 要提取的文件大小)$ z) X8 t8 ^1 p9 `7 D2 D
读出内容,3条命令解决。! F0 L& V1 Q+ O
还有,就是使用“打开IMG文件”函数打开某个IMG以后在不用的时候尽量使用“关闭IMG文件”函数关闭。3 r. \7 b* C1 ^9 D, Q- ]1 p+ r+ M- _# T
我们再放一个将IMG内全部文件的文件列表都列到超级列表框里的代码:, B9 Y& w4 M9 p0 l1 p! Y# W: N
.局部变量 文件名列表, 文本型, , "0"
.局部变量 tmp, 整数型
文件名列表 = 分割文本 (取文件名列表 (), #换行符, )/ J/ t2 V* N: I3 i; ]
.计次循环首 (取IMG内文件个数 (), tmp)
超级列表框1.插入表项 (-1, 文件名列表 [tmp], , , , )2 Z C& P, m5 ^1 i+ k) }) C
.计次循环尾 ()
分割文本以后再一个循环就行,我们建议各位读取一些大的IMG文件的列表的时候用线程。接下来是附件 |
其中,“取文件名列表”“取文件偏移列表”“取文件大小列表”这三个函数会返回一个文本,其中列表内容由#换行符分割,也就是说,取出真正的列表可以通过“文件名列表 = 分割文本 (取文件名列表 (), #换行符, )”来取出文件名列表,其他列表也类似! a' G5 a) ]! r. { M
其中文件偏移是指文件处于IMG的相对位置,结合文件大小就可以取出文件的内容:
打开文件 (IMG文件的地址, #读写, #无限制)
移动读写位置 (IMG文件号, #文件首, 要提取的文件的文件偏移)3 h, T' \( y$ r4 L: g9 {( V% W
文件内容=读入字节集 (IMG文件号, 要提取的文件大小)$ z) X8 t8 ^1 p9 `7 D2 D
读出内容,3条命令解决。! F0 L& V1 Q+ O
还有,就是使用“打开IMG文件”函数打开某个IMG以后在不用的时候尽量使用“关闭IMG文件”函数关闭。3 r. \7 b* C1 ^9 D, Q- ]1 p+ r+ M- _# T
我们再放一个将IMG内全部文件的文件列表都列到超级列表框里的代码:, B9 Y& w4 M9 p0 l1 p! Y# W: N
.局部变量 文件名列表, 文本型, , "0"
.局部变量 tmp, 整数型
文件名列表 = 分割文本 (取文件名列表 (), #换行符, )/ J/ t2 V* N: I3 i; ]
.计次循环首 (取IMG内文件个数 (), tmp)
超级列表框1.插入表项 (-1, 文件名列表 [tmp], , , , )2 Z C& P, m5 ^1 i+ k) }) C
.计次循环尾 ()
分割文本以后再一个循环就行,我们建议各位读取一些大的IMG文件的列表的时候用线程。接下来是附件 |
|