Hilfe
Parameter
variable | Container-Variable der Type Kollektion |
typename | Name der Type Kollektion |
Rückgabewert
Identität des Type-Objekts
Beschreibung
Mit diesem Befehl ist es möglich den Integerwert (Handle) eines Type Eintrags zu ermitteln. Diesen Wert kann nur ein 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

