CopyObjectData(srctype, srcid, dsttype, dstid[, overwrite])
srctype
und srcid
angegebenen Objekt zugeordnet sind, in das von
dsttype
und dstid
angegebene Objekt. Das optionale Argument
overwrite
gibt an, ob CopyObjectData()
die Schlüssel im Zielobjekt
überschreiben soll, falls sie denselben Namen tragen wie der
Schlüssel im Quellobjekt. Standardmäßig ist dies auf True
gesetzt,
womit vorhandene Schlüssel im Zielobjekt durch die Schlüssel
des Quellobjekts bei gleichem Namen ersetzt werden. Wenn Sie
dieses Verhalten nicht möchten, setzen Sie overwrite
auf False
.
Siehe Objekttypen für eine Liste aller Objekttypen.
True
)SetObjectData(#BRUSH, 1, "name", "mybrush") CopyObjectData(#BRUSH, 1, #BRUSH, 2) DebugPrint(GetObjectData(#BRUSH, 2, "name"))Der obige Code kopiert alle Daten von Pinsel 1 nach Pinsel 2. Der Aufruf von DebugPrint() wird dann "mybrush" ausgeben.