Syntax: UDTBezeichner.Feldname
Typ: Operator
Kategorie: Speicherverwaltung
Der Punkt (Feld-Operator) wählt für die angegebene Operation ein Feld aus einer Variable eines benutzerdefinierten Typs (siehe: TYPE (UDT)).
Zur Kompatibilität mit QB sind 'gefälschte' Punkt-Operatoren in den Namen einfacher Variablen ebenfalls zulässig (wenn mit der Compileroption -lang qb kompiliert wurde).
Beispiel:
#LANG "qb"
TYPE rect
x AS INTEGER
y AS INTEGER
END TYPE
DIM r AS rect
DIM fake.dot AS INTEGER
r.x = 4
r.y = 2
fake.dot = 1
PRINT "x= "; r.x, "y="; r.y
PRINT fake.dot
SLEEP
Unterschiede zu QB: keine
Siehe auch:
TYPE (UDT), TYPE (Funktion), WITH, -> (Pointer-Dereferenzierung), @ (Adresse von), * (Wert von)