Forum: Sonstige Fragen zu Delphi
Delphi
by Ghostwalker,
12. Feb 2018
:gruebel::?:
Das ist doch nur eine Frage in welchem Abschnitt ich die Property definiere. Wenn ich nicht möchte, das jemand von "außen" auf die Property zugreifen soll, dann leg ich die Property in einen entsprechenden Abschnitt oder
definier einfach das entsprechende Feld im Abschnitt und mach keine Property draus.
Mit Hilfe der Getter/Setter kann ich, obwohl die Property von "außen"...
Forum: Sonstige Fragen zu Delphi
Delphi
by Ghostwalker,
12. Feb 2018
TTest = Class
private
fvalue : string;
protected
Procedure SetValue(const value:string);
public
property Value : String read fvalue write SetValue;
Sowas ?
Forum: Sonstige Fragen zu Delphi
Delphi
by Ghostwalker,
12. Feb 2018
Zusätzlich zu dem oben genannten, kannst du den Zugriff auf Properties genauer steuern, da du Funktionen/Prozeduren für das Lesen und Schreiben einer Property hinterlegen kannst.
Beispiel:
Type
TTest = Class
private
fname : string;
protected