| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2856 人关注过本帖
标题:[求助]VB中如何读取注册表中某个值?
只看楼主 加入收藏
jumelle
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-8-10
收藏
 问题点数:0 回复次数:4 
[求助]VB中如何读取注册表中某个值?
VB中如何读取注册表中某个值? 谢谢~~~
搜索更多相关主题的帖子: VB中 注册表中 
2005-09-08 17:11
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
收藏
得分:0 
一般读取注册表键值需要使用以下 API 函数: RegOpenKeyEx: 打开注册表键并获得一个可访问注册表的句柄。 格式: Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long 其中对应 hKey 的实参将返回获得的注册表使用句柄。 RegQueryValueEx: 获得指定的键值。 格式: Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long 其中 lpValueName 为想获取的键值名称,lpReserved 填 0。 RegCloseKey: 读取键值后,还需要关闭句柄,以节省系统资源。 格式: Declare Function RegCloseKey Lib "advapi32.dll" Alias "RegCloseKey" (ByVal hKey As Long) As Long 注意: 不要随意使用以上 API 函数,否则将导致程序崩溃。 具体示例程序可参考以下网址: http://www.zjol.com.cn/vbbible 在左侧精彩源码选择"系统编程"即可找到关于注册表读取操作的程序。

[此贴子已经被作者于2005-9-8 20:37:36编辑过]

2005-09-08 20:36
jackboy
Rank: 2
等 级:论坛游民
帖 子:163
专家分:27
注 册:2005-10-9
收藏
得分:0 
唉,一点都不会API,太郁闷了

2005-10-17 19:24
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
收藏
得分:0 
调用WSH

快上课了……
2005-10-17 20:20
huang11yan
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-1-9
收藏
得分:0 
2007-01-09 14:31
快速回复:[求助]VB中如何读取注册表中某个值?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014899 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved