Thema: Delphi Problem mit property

Einzelnen Beitrag anzeigen

DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#3

AW: Problem mit property

  Alt 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.
  Mit Zitat antworten Zitat