obj_set_str_return¶
obj_set_str_return legt fest, ob obj_lookup einen leeren String oder die Zahl 0.0 zurück gibt oder eine Ausnahme erzeugt, wenn ein Schlüssel nicht vorhanden ist.
- nOld = obj_set_str_return(obj)
- nOld = obj_set_str_return(obj, nType)
Returnwert
nOld ist der alte Wert von nType.
Parameter
- obj
obj ist ein mit obj_create erzeugtes Objekt.
- nType
nType
Bedeutung
0
Falls der Wert im Objekt nicht vorhanden ist, liefert obj_lookup den Wert 0.0.
1
Falls der Wert im Objekt nicht vorhanden ist, liefert obj_lookup einen leeren String (
""
).2
Falls der Wert im Objekt nicht vorhanden ist, wird in obj_lookup eine Exception erzeugt.
Kommentar
Die alternative Syntax zu obj_set_str_return(m, 2)
ist m.set_str_return(2)
.
Beispiel
obj = obj_create()
obj.set_str_return(1)
obj.a == ""
History
Version |
Beschreibung |
---|---|
R2013.2 |
Erzeugung einer Exception falls nType gleich 2 ist. |
4.1.0 |
Neu. |
Siehe auch
id-2095559