Hallo,
gibt es Unterschiede beim Zugriff auf die Registry bei Windows 2000 und Windows XP?
Ich habe ein Programm welches Infos aus der Registry holt, das funktioniert bei Windows 2000 problemlos, bei XP aber nicht. Keine Fehlermeldung, nichts, wird einfach nicht ausgelesen.
Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| reg:=TRegistry.Create; reg.RootKey:=HKEY_LOCAL_MACHINE; if reg.OpenKey('Software\Firma\programm',false) then begin showmessage('open'); path := reg.ReadString('Pfad'); reg.CloseKey; end; reg.Free; |
Ich habe auf beiden Rechnern Admin-Rechte, sollte also kein Berechtigungsproblem sein.
Danke schonmal!