读书人

怎么读取注册表键值

发布时间: 2012-01-15 22:57:49 作者: rapoo

如何读取注册表键值
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发的代码,那可是好东西呀,你怎么一点都不领情:)

读书人网 >VB

热点推荐