我在寫一個測試註冊表值訪問權的簡單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