環境:WinXp
いつもお世話になっています。
VBAでレジストリから各値を取得したいのですが、
種類がREG_SZのデータは取得できるのですが、
REG_DWORDのデータを取得する方法がわかりません。
rootkey = HKEY_USERS
SubKey = "S-1-5-21-453027664-3341180602-3373149013_
-1004\Software\Microsoft\Windows\CurrentVersion\_
Internet Settings\Zones\2"
'キーをオープンしてハンドルを得る
ret = RegOpenKeyEx(rootkey, SubKey, 0, 1, Hensu)
'Nameに値を取得したい名前を入れる
Name = "1C00"
'バッファを確保する
Valuedate = String(250, Chr(0))
Length = Len(Valuedate) '長さ
'HensuはRegOpenKeyExで開いたキーのハンドル
ret = RegQueryValueExstr(Hensu, Name, 0, 0, Valuedate, Length)
データ型の指定が悪いと思うのですが・・・・
ご存知の方がいらっしゃいましたらご教授願います。
ツイート | ![]() |