Share via


OLECompleteDrag (Evento)

Ocurre cuando se colocan los datos en el destino de colocación o cuando se cancela la operación OLE de arrastrar y colocar.

PROCEDURE Object.OLECompleteDrag
LPARAMETERS nEffect

Valores de la propiedad

  • nEffect
    Un valor que se pasa del evento OLEDragDrop, correspondiente a la acción realizada cuando se colocan datos en el destino para colocar. La tabla siguiente muestra los valores de nEffect con una descripción de cada acción.
    nEffect Constante de Foxpro.h Descripción
    0 DROPEFFECT_NONE El destino para colocar no aceptó los datos o se canceló la operación colocar.
    1 DROPEFFECT_COPY Los datos se copiaron del origen de arrastre al destino para colocar.
    2 DROPEFFECT_MOVE Los datos se movieron del origen de arrastre al destino para colocar.
    4 DROPEFFECT_LINK Los datos se vincularon del origen de arrastre al destino para colocar.

Observaciones

OLECompleteDrag es un evento de origen de arrastre y es el último evento que ocurre en una operación de arrastrar y colocar de OLE. Si incluye NODEFAULT evita que se elimine un texto al moverlo.

Este evento permite al origen de arrastre determinar la acción realizada en los datos en el destino para colocar. El destino para colocar puede establecer nEffect en su evento OLEDragDrop y el origen de arrastre puede realizar la acción apropiada según el valor de nEffect. Por ejemplo, si se movieron los datos al destino para colocar, el origen de arrastre debe quitar los datos.

Vea también

Introducción a arrastrar y colocar OLE | OLEDragDrop (Evento) | OLEDropMode (Propiedad)

Se aplica a: CheckBox | ComboBox | CommandButton | CommandGroup | Container (Objeto) | Control (Objeto) | EditBox | Form | Grid | Image | Label | Line | ListBox | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox | ToolBar