首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么读取注册表键值

2012-01-15 
如何读取注册表键值DimNameAsString,retAsLong,hKeyAsLongretRegOpenKey(HKEY_CURRENT_USER,Software\Mi

如何读取注册表键值
Dim   Name   As   String,   ret     As   Long,   hKey   As   Long
ret   =   RegOpenKey(HKEY_CURRENT_USER,   "Software\Microsoft\Multimedia\Sound   Mapper ",   hKey)
If   ret   =   0   Then
ret   =   RegQueryValueEx(hKey,   "Playback ",   0,   REG_SZ,   ByVal   Name,   255)
MsgBox   Name
End   If

请问以上代码有错吗?怎么读出来是空值?

[解决办法]
你的错误:

请来一个工程师,却不给别人住的地方:)

ret = RegQueryValueEx(hKey, "Playback ", 0, REG_SZ, ByVal Name, 255)

这一句之前,再加一句:

Name = Space(255)

至于HotUs发的代码,那可是好东西呀,你怎么一点都不领情:)

热点排行