Hallo Gerhard,
du hast
CheckDates als Methode der Formularklasse
TForm1 deklariert. Das bedeutet, jedes Objekt dieser Klasse hat diese Methode und der Aufruf kann auf alle Feldvariablen des Objekts zugreifen.
Damit das möglich ist, musst du angeben auf welches Objekt du dich beziehst (es könnte ja auch jemand mehrere Formulare vom Typ
TForm1 erzeugen und parallel anzeigen).
Innerhalb einer Objekt-Methode existiert ein globaler Kontext
self, der das Objekt enthält das diese Methode gerade aufruft. Tippst du hier ein
CheckDates;, so wird versucht diese Methode im aktuellen Kontext zu parsen; der Aufruf entspricht dann einem
self.CheckDates;.
Grüße,
Daniel
PS: Wenn du Statt [code]-Tags [delphi]-Tags verwendest, bekommen deine Quelltexte das gewohnte Delphi-highlighting
