SetValue() (und andere schreibende Funktionen): WANN gibt's "false" zurück?

Die schreibenden Funktionen in IPS liefern ja i.d.R. ein true (ok) oder false (nicht erfolgreich).

WANN kann denn eigentlich ein „false“ z.B. bei SetValue() kommen?

Doch nur, wenn das Objekt nicht existiert, oder gibt es weitere Fälle (ausser den „offensichtlichen“ wie bei SetParent)? Z.B. OS-Fehler?

Falls es solche weiteren Fälle gibt, kann man die in einer Service-Routine abfragen oder gibt es sonst eine Möglichkeit „mehr“ zu erfahren?

Danke
jwka

Schreibgeschützte Variablen gibt es auch… :wink:

Guter Hinweis.

Die sind das aber grundsätzlich, ändern sich also nicht, insofern ist das keine Laufzeit-kritische Sache, die man abfangen müsste, darum geht’s mir eigentlich - Robustheit des Code.

jwka