Hilfe
Parameter
typename | Name der Type Kollektion |
wert |
Identität des Type Objekts (ermittelt mit Handle![]() |
Rückgabewert
Eine Container Variable wird erstellt, es zeigt auf einen bestimmten Type Eintrag.
Beschreibung
Mit dem Befehl Handle kann man den Integerwert (Handle
) eines Type
Eintrags ermitteln. Diesen Wert kann nur einen Eintrag gleichzeitig annehmen, es ist somit die Identität des Eintrags. Mit Object kann man aus diesem Wert eine Container Variable erzeugen, die genau auf diesen Eintrag zeigt.
Ein Type Feld ist ein dynamisches Feld, welches die Einträge automatisch verwaltet. Die Einträge in Type
Feldern kann man nicht sofort ansprechen. Man muss zuerst zum richtigen Eintrag wechseln, und erst dann auslesen oder speichern.
Zusatzinformationen

Beispiel
Dieses Programm erstellt ein Type Objekt in einer Funktion. Es wird die Identität als Integerwert zurückgeliefert. Über diese Identität kann es dann angesprochen werden:
Field x
Field y
Field w
Field h
End Type
win = createwindow (x,y,w,h)
drawwindow (win)
Function createwindow (x,y,w,h)
obj.window = New window
obj\x = x
obj\y = y
obj\w = w
obj\h = h
Return Handle (obj)
End Function
Function drawwindow (id)
obj.window = Object.window(id)
;...
End Function
Siehe auch

