Einzelnen Beitrag anzeigen

Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#1

TRegIniFile vs. TRegistry unter Vista...

  Alt 10. Jan 2008, 14:43
Ich muss was unter HKLM schreiben.
Mach ich das mit
Delphi-Quellcode:
     with TRegistry.Create do
     try
        RootKey:=HKEY_LOCAL_MACHINE;
        Access:=KEY_READ or KEY_WRITE;
        WriteString(ediSection.Text, ediValueName.Text, ediWriteContent.Text);
     finally
            Free;
     end;
lauft's problemlos.
Nehm ich statt TRegistry TRegIniFile kracht's.
Exception "Erzeugung von Schlüssel \Software\Darwin\ misslungen"
ReadString anstelle von WriteString geht. Und unter WinXP läuft's auch.
Starte ich die Anwendung explizit mit Admin-rechten geht's doch.

Hilfe?!?

(Das ganze unter D2006 in einer App mit asInvoker-Manifest)
  Mit Zitat antworten Zitat