Einzelnen Beitrag anzeigen

BlackOut

Registriert seit: 27. Okt 2006
6 Beiträge
 
#15

Re: Ist die ProductID einzigartig?

  Alt 3. Jul 2007, 13:06
Stimmt.
Code:
Registry := TRegistry.Create(KEY_READ);
waere ausreichend, und
Code:
Registry.Lazywrite
kann dann auch weg.

Fuer Win2K/XP gilt der Schluessel auf jeden Fall - in Zusammenhang mit WinNT bin Ich mal auf Anmerkungen gestossen, die vermuten lassen koennten, dass dies erforderlich waere:
Code:
if CheckForWinNT = true then
  Registry.OpenKeyReadOnly('\Software\Microsoft\Windows NT\CurrentVersion');
Nachpruefen kann Ich es aber nicht.

Und Vista - entweder ist der Schluessel anders, oder es ist eine andere Ausnahmeerscheinung eingetreten. Oder es lag an dem Schreibzugriff. Da tappe Ich noch etwas im Dunkeln.
  Mit Zitat antworten Zitat