社区
C#
帖子详情
如何实现在注册表里读取和写入dword和binary类型的键值;不是文字型的那种。
laoqiu
2003-09-05 12:54:02
如何实现在注册表里读取和写入dword和binary类型的键值;
还有就是可不可以用程序实现注册表内容的导入导出。
...全文
61
3
打赏
收藏
如何实现在注册表里读取和写入dword和binary类型的键值;不是文字型的那种。
如何实现在注册表里读取和写入dword和binary类型的键值; 还有就是可不可以用程序实现注册表内容的导入导出。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ArLi2003
2003-09-06
打赏
举报
回复
导入:regedit.exe /s 1.reg
没有导出命令行
你学会操作注册就可以自己写导入导出程序,特殊的几个是:
"myvalue"=- //表示该子键删除
[-HKEY_CURRENT_USER\Software\ArLi.Prj] //表示删除该主键
laoqiu
2003-09-05
打赏
举报
回复
楼上的做法非常正确,早上我已经解决了。不过还是谢谢你。
现在期待第二个问题的解决办法
jiezhi
2003-09-05
打赏
举报
回复
这有一个示例,你看看,
//读取 Windows 注册表基项 HKEY_LOCAL_MACHINE下的"software"项
RegistryKey softwareKey=Registry.LocalMachine .OpenSubKey ("Software",true);
//在software项下创建一个子项
RegistryKey cellKey=softwareKey.CreateSubKey ("testSetting");
//在子项testsettin下创建值内容
cellKey.SetValue (名称1,值); //此方法根据你不同的值,创建不同的数据值内容。
如值是字符串,则在注册表中的类型就为reg_sz
利用JAVA向
注册表
里
写信息
利用JAVA向
注册表
里
写信息 ,
读取
注册表
中的REG_Q
WORD
和REG_
BINARY
(二进制)
类
型
数据
这
里
所说的项就是键key,子项就是子键subkey,键的一条属性被称为一个value(值项),最底层的子键
里
面的项其实就是值项value,value由名称、
类
型
、数据
类
型
和数据组成,这
里
所说的值名对应的就是值项的名称,这
里
所说的值数据就是值项的数据)而DigitalProductId这类二进制数据的长度也是在函数RegQueryInfoKey中获取的(切记获取的这个长度不包括结尾的空字符0,所以我们为了
读取
该数据分配的空间大小,要在这个长度上加1);(subkey)就是这个节点的子节点,子健也是键。
C#
实现
程序
注册表
写入
操作完整教程
Windows
注册表
(Registry)是操作系统中核心的配置管理数据库,集中存储系统设置、硬件信息、软件配置及用户偏好等关键数据。它采用树状结构组织数据,主要由五个根键(Root Keys)构成:HKEY_USERS和。每个根键下包含多个子键(Subkeys)和
键值
项(Value Entries),
键值
可以是字符串(REG_SZ)、D
WORD
、Q
WORD
、二进制数据等多种
类
型
。通过
注册表
编辑器(regedit.exe)或编程接口(如C#的。
C#教程:使用二进制
键值
分组显示
注册表
数据
LINQ是一个允许开发者以统一的方式来查询不同数据源(如数据库、XML文件、内存中的对象等)的.NET技术。它的核心思想是引入一个统一的查询语法,而这种语法是独立于数据源和存储方式的。开发者可以通过这一语法来表达想要从数据源获取的数据
类
型
和条件,从而极大简化了数据处理和转换的过程。一个典
型
的LINQ查询通常包含三个主要部分:数据源、查询操作和执行查询。在C#中,LINQ查询可以编写为方法调用形式或者查询表达式形式,后者更类似于SQL语法,被广泛使用。// LINQ查询表达式示例。
最简单
实现
对
注册表
的更改操作
我们知道,在VB中,可以用 SHELL 函数来执行一个可执行文件。而对
注册表
的访问可以方便地用 Regedit.exe 命令将它与一文本文件联系进来。这样一来,我们无需掌握高深的API函数,需编程对该文本文件进行处理即可。 首先,
注册表
中各个主键和子键的
键值
,一般来说有以下几种
类
型
: ①REG_SZ(普通字符串) ②REG_EXPAND_SZ(可展开式字串)
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章