Könnte es an Groß-/Kleinschreibung der Keys liegen? Probeweise mal den Vergleich mit SameText machen.
Denke nicht.
Habe die Zeichenfolge exakt aus der Registry kopiert.
Was für ein Ärger
Funktioniert nicht was man aber eigentlich voraussetzt
Path := PRegKey.ReadString('(Standard)');
Funktioniert.
Path := PRegKey.ReadString('');
Was für eine Logik. (Denke hat mit den unterschiedlichen Länder Sprachen zu tun.) English = Default, Deutsch = Standard
Um die Sprachen zu umgehen nimmt man dann hier einfach einen Leerstring. Wie auch immer
So geht es nun.
Danke nochmal an alle.