copy(obj: OleObject) updating;
The copy method of the OleObject class copies an existing OLE object image to another instance of the OleObject class. The copy method handles any combination of transient, permanent, system-defined, and non-system-defined class objects. An exception is raised if this method is invoked from a server method.
The following example shows the copying of the contents of an OLE control (transient) to permanent storage.
vars obj : OleObject; begin beginTransaction; create obj; obj.copy(self.aOleControl.oleObject); // Copy OLE control object // to permanent object. commitTransaction; ... end;