Registriert seit: 22. Jun 2018
2.175 Beiträge
|
AW: Problem mit property
15. Apr 2020, 14:43
property Länge: Integer read GetLänge write SetLänge;
Diese Zeile kann man in etwa folgendermaßen interpretieren
Die nach außen hin sichtbare Property/Variable heißt Länge. Greifst du auf Länge zu (X := TDeinLotto.Länge; ) wird GetLänge
aufgerufen. Weist du Länge einen Wert zu, wird SetLänge aufgerufen. Das funktioniert bei einfachen Datentypen und Enums gut. Aber mit Arrays ist das eher nicht zu gebrauchen. Im Setter sollte man auch keine Zufallszahlen in ein Array füllen.
|