.. highlightlang:: us .. index:: ObjGet .. _objget: ObjGet ====== .. us.tag ObjGet GERMAN :ref:`ObjGet` erfragt Variablen von Objekten. .. function:: dat = ObjGet(handle, index) dat = ObjGet(handle, index, dat1, ...) .. us.return **Returnwert** *dat* ist ein Datum dessen Bedeutung von den Argumenten von ObjGet Abhängig ist (siehe Beispiel). .. us.params **Parameter** .. uparam:: handle *handle* ist die Zugriffsnummer des Objekts. .. uparam:: index *index* ist die Nummer einer Unterfunktion. Z. B. bewirkt die Nummer 26 das ObjSet die Achsen-Label liefert, wenn *handle* ein Diagramm ist. .. uparam:: dat1 *dat1* ist das erste von 0 oder mehr Daten die an das Objekt übergeben werden. .. us.comment **Kommentar** Normalerweise wird ObjGet nicht direkt aufgerufen, sondern über eine "Verpackungs"-Funktion (siehe Beispiel). .. us.example **Beispiel** Die Funktion :ref:`LayerGetAxisLabel` ist ein Beispiel für eine "verpackte" ObjGet-Funktion. Sie liefert die Label an der ``"X"``, ``"Y"``, oder ``"Z"``-Achse: :: def LayerGetAxisLabel(hlayer, ssXYZ) { return ObjGet(hlayer, 26, ssXYZ); } .. seealso:: :ref:`uberblick-objekte`, :ref:`ObjCreate`, :ref:`ObjGetOk`, :ref:`ObjSet` :sub:`id-1942139`