程序配置信息的保存[VC/C++编程]
本文“程序配置信息的保存[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在我们编写的每一个程序中,我们都要保存一些有效的信息,若何保存这些信息呢?对比常用的有三种办法,一种是利用注册表,一种是利用Ini文件,还有就是利用文件.采取那种办法保存配置信息,差别的人大概有差别的习惯,这三种办法那种最合适你的程序呢,毕竟那个最便利呢?
1、利用注册表
在BCB中有个TRegistry,它供应了便利的注册表操作,它有几个重要的属性和办法.以下:
__property HKEY RootKey = {read=FRootKey, write=SetRootKey, nodefault};
这个属性用来设置和获得当前的根键.在默许情形下它的值是HKEY_CURRENT_USER.
这个属性是我们常常用到的.
bool __fastcall OpenKey(const AnsiString Key, bool CanCreate);
这个办法用来翻开一个键,bool CanCreate是表示假如这个键不存在则能否成立这个键,true是成立.假如翻开成功返回true.
void __fastcall CloseKey(void);
这个办法关闭当前翻开的键,当你完成注册表的改正后,应当调用此办法来保存您的改正.
bool __fastcall KeyExists(const AnsiString Key);
这个办法判断一个键能否存在.
bool __fastcall ValueExists(const AnsiString Name);
这个办法判断当前键下能否存在指定的数据项.
AnsiString __fastcall ReadString(const AnsiString Name);
这个办法从当前键下指定的数据项读取一个字符串.
void __fastcall WriteString(const AnsiString Name, const AnsiString Value);
以上是“程序配置信息的保存[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:禁用设备
- ·下一篇文章:若何简单实现可履行文件的自我删除
- ·中查找“程序配置信息的保存”更多相关内容
- ·中查找“程序配置信息的保存”更多相关内容