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.