Der Punkt-Operator spricht ein Element eines TCE-Objektes oder eines COM-Objektes an.
Beispiel:
Es existiert eine Objektdefinition mit dem Namen Farbe vom Klassentyp Farbe. In der Klasse Farbe ist ein Merkmal RAL definiert.
Dann kann auf das String-Merkmal RAL über folgenden Programmcode zugegriffen werden:
RALCode := Farbe.RAL
Mit dem Punkt-Operator kann auch auf Attribute z.B. eines Merkmales zugegriffen werden:
RALCode := Farbe.RAL.Mid(4, 4)
Hier werden z.B. vier Zeichen ab dem vierten Zeichen des Inhaltes des Merkmales ausgelesen.
Soll auf die Attribute eines Objektes zugegriffen werden, kann es möglich sein, dass ein Merkmal des Objektes den gleichen Namen wie das Attribut aufweist. Dann kann gezielt auf das Attribut mit dem Zeichen ! zugegriffen werden:
Name := Farbe.Description
Ermittelt den Wert des Merkmales Description im Objekt Farbe.
Name := Farbe!Description
Ermittelt den Wert des Attributes Description des Objektes Farbe.