Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by blackdrake,
2. Aug 2009
Hallo.
Das wäre in so fern vorteilhaft, da es dann nur 1 Lösung gäbe.
Andererseits verursacht dieser Code eine Compilerwarnung, sobald ein Benutzer einen HKEY_* (Typ HKEY = LongWord) aus der Windows.pas setzen will.
TRegistry2.Create.RootKey := HKEY_LOCAL_MACHINE;
würde also "Konstantenausdruck verletzt untere Grenze" verursachen. Auch wenn diese Warnung harmlos ist, kommt es für den...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by blackdrake,
2. Aug 2009
Hallo.
Ich habe eine Objekteigenschaft, die einen HKEY enthält. Leider kann diese im Objektinspektor nicht aufgelistet werden, da ein HKEY nicht im Bereich des Integers liegt.
Daher möchte ich TRegsitry ableiten, sodass ein "TRootKey" aufgelistet werden kann. Natürlich möchte ich die "Kompatibilität" zu den HKEYs behalten. Daher akzueptiert nun meine Ableitung die Werte $0000000x...