紧急求解!!!(关于读文件的问题)

xiajianfeng 2004-10-22 02:45:30
从注册表中得到信息已写入文件t.reg中,内容如下:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\NEC\NetvisorPro]
"DbDir"="e:\\Program Files\\NetvisorPro\\db\\"
"DbBakDir"="e:\\Program Files\\NetvisorPro\\db\\"
"jvmPath"="F:\\Program Files\\Java\\j2re1.4.2_05\\bin\\client\\jvm.dll"
@=""
"HomeDir"="e:\\Program Files\\NetvisorPro\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\NEC\NetvisorPro\Addition]
"LicenseID"="35a23d0e426834303e9e34083430901e"

[HKEY_LOCAL_MACHINE\SOFTWARE\NEC\NetvisorPro\ResourceManager]
"LicenseID"="2ecc355239622e5436882d8c2e545e3c"
"ProductVersion"="2.00.0015"
"ProductCode"="{A8D1B865-1AC3-462C-A03E-E60F8045AC0E}"

[HKEY_LOCAL_MACHINE\SOFTWARE\NEC\NetvisorPro\TopologyManager]
"ProductCode"="{D7F3EBB5-E397-4231-8486-6928D5AE401F}"
"ProductVersion"="2.00.0015"
"LicenseID"="2c8832e636a62c4c33e02b842c4c4e10"

现在想得到三个部分的内容,例如:
1.HKEY_LOCAL_MACHINE\SOFTWARE\NEC\NetvisorPro(即主KEY)
2.LicenseID(即子KEY)
3.2ecc355239622e5436882d8c2e545e3c(相关的值)

在线等待!!!
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
carylin 2004-10-22
  • 打赏
  • 举报
回复
调用WriteProfileIni函数,WriteRegistryValues函数
zengjin8310 2004-10-22
  • 打赏
  • 举报
回复
就把它看做纯文本文件
daylove 2004-10-22
  • 打赏
  • 举报
回复
把它看做一般的文件来操作!
cnxiaohai 2004-10-22
  • 打赏
  • 举报
回复
t.reg

其实就是纯文本文件啊。。。。。

你可以按航读取啊

然后就是字符转的操作就好了
纪俊 2004-10-22
  • 打赏
  • 举报
回复
#include <Registry.hpp>

TRegistry *Rreg;
Rreg=new TRegistry;

Rreg->RootKey=HKEY_LOCAL_MACHINE;
Rreg->OpenKey("Software\\NEC",true);
String NetvisorProStr=Rreg->ReadString("NetvisorPro");//其他的类似
Rreg->Free();
/////////////////////////////////////////////////////////////////////
欢迎大家使用编程文档手册V3.5,编程辅助类软件

集编程文档的收集、查询、浏览、编辑等功能于一体的辅助编程类软件。通过日积月累,相信本软件将给广大程序开发人员以及编程爱好者们带来很大的帮助。

下载地址:
天空软件站:http://www.skycn.com/soft/11906.html
daizh 2004-10-22
  • 打赏
  • 举报
回复
论坛上有很多关于注册表操作的帖子,你可以看看,写的很详细:
http://community.csdn.net/Expert/topic/3274/3274920.xml?temp=.2044489

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧