Einzelnen Beitrag anzeigen

Benutzerbild von maxk
maxk

Registriert seit: 19. Sep 2004
Ort: Berlin
57 Beiträge
 
Delphi 6 Personal
 
#2

Re: Registry-Key suchen ohne Kenntnis des vollständigen Name

  Alt 24. Sep 2004, 22:24
Schau dir mal GetKeyNames an. Damit kannst du eine Liste aller diese kannst du dann alle einzeln durchgehen und gucken, ob es den Schlüssel den du suchst gibt.

// Edit: Hier auch gleich die Lösung:
Delphi-Quellcode:
var Strs:TStrings;
    i:integer;
begin
 Strs:=TStringList.Create;
 with TRegistry.Create do try
  RootKey:=HKEY_USERS;
  OpenKeyReadOnly('\');
  for i:=0 to Strs.Count-1 do begin
   if KeyExists('\'+Strs[i]+'\Software\....') then ShowMessage(Strs[i]);
  end;
 finally
  Free;
  Strs.Free;
 end;
end;
Ein im Mittelpunkt stehender Kunde steht im Weg.
  Mit Zitat antworten Zitat