.. highlightlang:: us .. index:: ObjCopy .. _objcopy: ObjCopy ======= .. us.tag ObjCopy GERMAN New427 :ref:`ObjCopy` erzeugt Objekte aus vorhandenen Objekten. .. function:: hvNew = ObjCopy(hvHandle) .. us.return **Returnwert** *hvNew* ist eine Zugriffsnummer oder ein Vektor von Zugriffsnummern. Wenn das Objekt nicht kopiert werden konnte, liefert die Funktion für das entsprechende Objekt eine 0. .. us.params **Parameter** .. uparam:: hvHandle *hvHandle* können Zugriffsnummern von folgenden Objekten sein: .. list-table:: :header-rows: 1 * - Wert - Bedeutung * - ``OBJ_LAYER`` - siehe :ref:`LayerCreate`. Die Zeichenobjekte und Datensätze, die in dem Diagramm enthalten sind, werden nicht kopiert. * - ``OBJ_XYDATASET`` - siehe :ref:`XYCreate`. * - ``OBJ_XYZDATASET`` - siehe :ref:`XYZCreate`. * - ``OBJ_TABLE`` - siehe :ref:`TableCreate`. * - ``OBJ_TEXT`` - siehe :ref:`TBCreate`. * - ``OBJ_RECT`` - siehe :ref:`RBCreate`. * - ``OBJ_ELLIPSE`` - siehe :ref:`EBCreate`. * - ``OBJ_LINE`` - siehe :ref:`LBCreate`. * - ``OBJ_OLEITEM`` - siehe :ref:`ImageCreate`. Das Objekt wird nur kopiert, falls das Objekt eine Abbildung (wmf, jpg,...) enthält. Falls das Objekt ein OLE-Objekt enthält (z. B. eine Excel-Tablelle) müssen die Funktionen :ref:`OLESaveToFile` und :ref:`LayerCreateMetaFromFile` verwendet werden. * - ``OBJ_LINK`` - siehe :ref:`CBCreate`. * - ``OBJ_PEN`` - siehe :ref:`PenCreate`. * - ``OBJ_MARKER`` - siehe :ref:`MarkerCreate`. * - ``OBJ_FONT`` - siehe :ref:`FontCreate`. * - ``OBJ_HATCH`` - siehe :ref:`HatchCreate`. Die Zugriffsnummern von folgenden Objekten werden ignoriert: .. list-table:: :header-rows: 1 * - Wert - Bedeutung * - ``OBJ_APPLICATION`` - ``-`` * - ``OBJ_DOCUMENT`` - siehe :ref:`DocCreate`. * - ``OBJ_PAGE`` - siehe :ref:`PageCreate`. * - ``OBJ_FILE`` - siehe :ref:`fopen`. * - ``OBJ_CONTAINER`` - siehe :ref:`CnCreate`. * - ``OBJ_MAP`` - siehe :ref:`MapCreate`. .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 4.2.7 - Neu .. seealso:: :ref:`uberblick-objekte`, :ref:`ObjCreate`, :ref:`LayerAddDataset`, :ref:`LayerAddObjects` :sub:`id-554715`