我在写一个测试注册表值访问权的简单vb6按钮。vb6:访问注册表值
我有以下几点:
Private Function registry_read(key_path, key_name) as variant
Dim registry as object
set registry = CreateObject("WScript.shell")
registry_read = registry.regread(key_path & key_name)
End function
Private Sub Command1_Click()
MsgBox registry_read("HKEY_LOCAL_MACHINE\SOFTWARE\PROCESS\frmMain_Values\", "Version")
end Sub
我有项目菜单 - >参考 并选择Microsoft WMI脚本V1.1库中选择 和Windows脚本宿主对象模型引用
但是我MSGBOX是仍然空白。我没有检查注册表路径,它是正确的。有任何想法吗?
在此先感谢。
是啊我刚刚发现..我得到的错误在registry.regread方法 – phill 2010-10-26 15:17:08
什么是错误? – bugtussle 2010-10-26 15:20:17
'Dim rs As ADODB.Recordset:Set rs = CreateObject(“ADODB.Recordset”)'是早期绑定的。'Dim rs As Object:Set rs = new Recordset' is late-bound。 – wqw 2010-10-26 20:24:55