| 资源简介: |
因WINDOWS的注册表不能另存为单独的文件以及开发系统的需求, 特编写此TBHRegister控件以替换写入数据到WINDOWS注册表的功能 功能:实现类试WINDOWS注册表的树状存储功能 并能存为单独的文件 可以存储的数据类型: Key:主键 Integer:整数 Int64:64位整数 Real:实数 Currency:金钱数据 Boolean:布尔数据 Datetime:时间数据 Stream:流数据 String:字符串 其中的Stream支持使得可以能够集中存储文件 使用方法: 创建一个TBHRegister的实例,设置好FileName(文件名) AutoCreate(文件不存在是否自动创建) 使用OpenRegister打开文件,打开一个主键OpenKey,进行相应的操作,如插入,更改,删除等,操作完毕后 关闭主键CloseKe;继续打开其他主键进行相关操作,确认操作完成后关闭文件CloseRegister 作者:汪广兵(Black Hole Develope Team) EMail:blackholeteam@126.com 版本:1.1 完成时间:2006-04-10 (+ :增加功能 - :删除的功能 *:修正的功能 #:暂时未完成的功能或者有缺陷的功能) 1.1--2006-04-11 已经可以完全正常使用 +重新整理注册表文件以清除因长时间删除所积累下来的冗余数据占据的文件空间(ReformRegister) *修正存储的格式,方便管理 *修正SaveData,LoadData 已经可以正常使用 #Stream 暂时只能新增,无法修改 #SaveKey,LoadKey两个功能暂没完成 --2006-04-12 +存储,读取Stream,重整注册表时用的回调函数 *SaveKey(导出), LoadKey(导入)功能完成 *修正当打开为根键是出错 附Demo |