Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#16

AW: Seriennummer Informationen in Registry schreiben

  Alt 23. Aug 2010, 14:21
Hallo zusammen,

Diese Lösung von TurboPascal erscheint mir sehr C-tricky, weil er sich das
reg:=TRegistry.Create; gespart hat.
Delphi-Quellcode:
  with TRegistry.Create do
  try
    RootKey := HKEY_LOCAL_USER;
    OpenKey('Software\DeveloperName\AppName\', True);
    WriteString('Firma', Firma);
    WriteString('S/NR', Serial);
    CloseKey;
    Result := True;
  finally
    Free;
  end;
Abgesehen davon, daß ich "with" genauso schätze wie "goto", wieso funktioniert das eigentlich?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat