tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
650
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von colblake
    colblake colblake ist offline Mitglied Gold
    Registriert seit
    Jan 2004
    Ort
    dresden
    Beiträge
    214
    Hi,

    ich will in der Registry nicht nur einen Wert auslesen ,sondern gleich einen ganzen folder .dh alle Keynamen in dem folder.
    Natürlich mit MFC .

    Hat jemand ne Idee ?
     
    Über so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.

  2. #2
    Avatar von rockbaer
    rockbaer rockbaer ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    94
    das geht nur über API:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
            HKEY hKey;
        LONG res;
        DWORD dwIndex = 1, dwName, dwData;
        char lpName[MAX_PATH], lpData[MAX_PATH];
     
        RegOpenKeyEx(HKEY_CURRENT_USER, 
            "Software\\ACD Systems\\ACDSee",
            0,
            KEY_ALL_ACCESS,
            &hKey);
        m_List.ResetContent();
        do
        {
            res = RegEnumValue(hKey, dwIndex, lpName, &(dwName = MAX_PATH), NULL, NULL, (LPBYTE)lpData, &(dwData = MAX_PATH));
            dwIndex++;
            m_List.AddString(lpName);
        }
        while (res != ERROR_NO_MORE_ITEMS);
        RegCloseKey(hKey);

    das Beispiel listet alle Namen aus HKEY_CURRENT_USER\Software\ACD Systems\ACDSee auf

    PS: den obigen code kannst du in der Form auch in MFC verwenden...
    m_List ist eine Membervariable vom Typ CListBox (das is aber hier uninteressant, hat mir nur zur ausgabe gedient)
     

  3. #3
    Avatar von colblake
    colblake colblake ist offline Mitglied Gold
    Registriert seit
    Jan 2004
    Ort
    dresden
    Beiträge
    214
    Ok thx rockbaer.Das ist was ich gesucht habe.
    Werde es etwas später ausprobieren, denn zur Zeit muss ich für Prüfungen büffeln ] .
    Bis denne
     
    Über so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.

Ähnliche Themen

  1. Registry auslesen und ändern
    Von flame4ever im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 30.07.10, 11:35
  2. Mit VB6 Daten aus Registry Auslesen
    Von ProGamingx2 im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 17.04.08, 13:37
  3. office Key aus Registry auslesen
    Von Gamer123 im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 04.12.07, 08:20
  4. Windows Registry auslesen
    Von dadom110 im Forum Java
    Antworten: 1
    Letzter Beitrag: 17.02.06, 10:39
  5. Werte aus der Registry auslesen
    Von andreassin im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 12.01.05, 20:49