tagCANDY CGI VBレスキュー(花ちゃん) - レジストリのサブキーの一覧を取得する(VB6.0) - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
レジストリのサブキーの一覧を取得する(VB6.0)
元に戻る スレッド一覧へ 記事閲覧
このページ内の検索ができます。(AND 検索や OR 検索のような複数のキーワードによる検索はできません。)

レジストリのサブキーの一覧を取得する(VB6.0) [No.189の個別表示]
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
日時: 2009/12/26 19:02
名前: 花ちゃん

***********************************************************************************
* カテゴリー:[レジストリ][システム関係][]                                        *
* キーワード:レジストリ,サブキー,レジストリキー                                 *
***********************************************************************************
タイトル : レジストリ
記事No : 12417
投稿日 : 2008/06/03(Tue) 11:25
投稿者 : VB  

subkey = "SYSTEM\CurrentControlSet\Control\Print\Printers"
↑Printers直下の全てのサブキー内にある
 (Printers直下のサブキーは、統一性はないです。)
ret = RegOpenKeyEx(HKEY_LOCAL_MACHINE, subkey, 0, KEY_READ, hKeyResult)

Value = "test"
↑このtestファイルの中身をすべて取得したい。

-----------------------------------------------------------------------------------
記事No : 12418
投稿日 : 2008/06/03(Tue) 12:54
回答者 : 魔界の仮面弁士  
-----------------------------------------------------------------------------------

Option Explicit

Private Sub Command1_Click()
    Dim subKey As String
    subKey = "SYSTEM\CurrentControlSet\Control\Print\Printers"
    
    Dim keyName As String
    keyName = "Port"
    
    With GetObject("winmgmts:\root\default:StdRegProv")
        Const HKEY_LOCAL_MACHINE As Long = &H80000002
        Dim keyList() As Variant, varKey As Variant, varValue As Variant
        .EnumKey HKEY_LOCAL_MACHINE, subKey, keyList
        For Each varKey In keyList
            If .GetStringValue(HKEY_LOCAL_MACHINE, _
              subKey & "\" & varKey, keyName, varValue) = 0 Then
                Debug.Print "HKLM\" & subKey & "\" & varKey & "\" & keyName
                Debug.Print , varValue
            End If
        Next
    End With
End Sub

メンテ

Page: 1 |

 投稿フォーム               スレッド一覧へ
題  名 スレッドをトップへソート
名  前
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存   
スレッド一覧へ