|
分享例程
界面截图: |
|
备注说明: |
自己研究格式然后添加了个内存功能 |
本帖最后由 jixun66 于 2013-4-25 05:53 编辑
里面附带了两个简单的演示实例。
内存添加/提取的功能就不用多说了吧,不用写出到哪里直接解压 >.>
基本测试完毕了,如果用的是原模块直接替换到我写的这个模块一个字都不用改就可以用了 (也就是说兼容它的格式和方法名)。
* 除了 "取标志区段" 变成了 "标志取区段"
如果发现什么原版没有的错误在这个版本发生了还请报告,最好把调试区域打印的字符也贴上来。
嘛,基本上功能都在这里了 (除了删除某个数据标志)。
P.s. 重复数据段不会被覆盖掉,而是在末尾添加一个重名数据段的数据。
P.s.2 如果文件太大的话最好不要使用内存模式,会崩的哦~- .版本 2
- .程序集 EAR类, , 公开
- .子程序 标志取区段, EAR区段, 公开
- .参数 数据标志, 文本型
- .子程序 标志取数据, 字节集, 公开
- .参数 数据标志, 文本型
- .子程序 打开, 逻辑型, 公开, 打开一个EAR文件 (不存在则创建),返回是否打开成功。
- .参数 欲打开的文件名称, 文本型
- .参数 只读, 逻辑型, 参考 可空, 默认为假
- .子程序 打开_内存版, 逻辑型, 公开, 打开一个 EAR 包, 内存版. 内存不足返回假.
- .参数 文件数据, 字节集, 可空
- .子程序 读入区段数据, 字节集, 公开
- .参数 区段, EAR区段
- .子程序 关闭, , 公开, 不用的时候调用可释放内存, 如果欲切换其它 EAR 包必须先关闭!!
- .子程序 加入内存数据, EAR区段, 公开
- .参数 数据标志, 文本型, , 文件名
- .参数 字节集数据, 字节集
- .子程序 加入文件数据, EAR区段, 公开
- .参数 数据标志, 文本型
- .参数 文件路径, 文本型
- .子程序 枚举文件, 整数型, 公开, 返回文件个数
- .参数 数据标志, 文本型, 可空 数组
- .参数 区段, EAR区段, 可空 数组
- .参数 停止于区段, 文本型, 可空, 如果区段名相等则返回现有数据不等待枚举完毕,不分大小写。
- .子程序 区段取数据, 字节集, 公开
- .参数 区段标志, EAR区段
- .子程序 是否已打开, 逻辑型, 公开
- .子程序 提取字节集, 字节集, 公开, 返回 EAR 包内容
- .子程序 写出到文件, 逻辑型, 公开, 写出 EAR 包到文件
- .参数 写出位置, 文本型
复制代码
EAR 1.0 格式兼容版.rar
(5.83 KB, 下载次数: 44)
|
|