addproperty(TargetObject AS Object, PropertyName AS String, [NewValue AS Any?]) AS Logical
Fügt einem Objekt zur Laufzeit eine weitere Eigenschaft hinzu.
Dieser Parameter legt das Objekt fest dem die Eigenschaft hinzugefügt werden soll.
Der Name der neuen Eigenschaft. Wenn die Eigenschaft bereits existiert, wird keine neue Eigenschaft hinzugefügt, sondern der bestehenden Eigenschaft ein neuer Wert zugewiesen. Wenn dem Namen eine Dimension angehängt wird, wird dem Objekt ein Array mit der angegebenen Dimension hinzugefügt.
Der initiale Wert der Eigenschaft.
Dynamich hinzugefügte Eigeschaften können nicht per Referenz an eine Funktion übergeben werden.
Das folgende Beispiel fügt einem Objekt zur Laufzeit eine Eigenschaft hinzu.
Das folgende Beispiel fügt einem Objekt zur Laufzeit dynamisch eine neue Array-Eigenschaft hinzu.