Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
7. Jul 2010
Delphi 2006 kann es jedenfalls schon.
Ich mach's sonst auch wie Deddy. Aber darum geht's mir in diesem Thema nicht. Ich wollte euch nur darauf hinweisen machen, die Beispiele aus der Hilfe genau zu prüfen bzw. je nach Code zu meiden.
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
7. Jul 2010
Stimmt! Das ist mir noch gar nicht aufgefallen.
Dann könnte man "Free" im vorliegenden Beispiel weg lassen, auch wenn ich es anders schöner finde. Gerade bei einer Erweiterung des Codes muss "Free" ggf. ergänzt werden und sowas vergisst man dann leicht.
Meiner Meinung nach sollten die Beispiele jedoch allgemein gehalten werden. Normalerweise guckt man kurz nach, wie es geht und überträgt es...
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
7. Jul 2010
Hallo zusammen,
in der Online-Hilfe zu "TRegistry.OpenKey" steht u.a. folgender Code:
procedure TForm3.DeleteFromRegBtnClick(Sender: TObject);
var
reg : TRegistry;
begin
reg := TRegistry.Create(KEY_WRITE);
reg.RootKey := HKEY_LOCAL_MACHINE;