2010-08-31 93 views
3

我可以在如何讀取(默認)值

HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的與 Shell.RegRead閱讀鍵名 「UpdateCheck的」 價值\

( 「HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner \ UpdateCheck」)

但我無法讀取密鑰名稱「(默認)」。

Shell.RegRead( 「HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的\ DEFAULT」)

如何看呢?

回答

4

只需將密鑰名稱傳遞給RegRead,即可獲得默認值。例如: -

Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\") 

注意:注意在REGKEY路徑後\。如果錯過了,它會嘗試從HKEY_LOCAL_MACHINE\SOFTWARE讀取字符串值CCleaner。請參閱下面的.reg文件片段以獲得更多理解。

[HKEY_LOCAL_MACHINE\SOFTWARE] 
"CCleaner"="Some string value" 

[HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner] 
@="some-default-value"