Происходит для Источника операции OLE-Drag-And-Drop в тот момент, когда в точке назначения вызывается соответствующий Метод  GetData.

PROCEDURE Object.OLESetData
LPARAMETERS oDataObject, eFormat

Expand imageВозвращаемое значение

oDataObject

Определяет Объектную Ссылку на Элемент, для которого выполняется операция "перетаскивания" (OLE drag-and-drop) DataObject, которая используется при вызове Метода SetData для размещения требуемых данных в объекте DataObject.

eFormat

Определяет Числовой или Символьный Формат, используемый при передаче данных в соответствующий Метод GetData. Источник применения описываемой операции OLE использует данный Формат для загрузки соответствующих данных в Объект DataObject. Смотрите дополнительно раздел: GetData, метод, где приведена Таблица допустимых числовых и сисмвольных Значений, применяемых в различных Ситуациях.

Expand imageКомментарии

Применяется В: CheckBox | ComboBox | CommandButton | CommandGroup | Container Object | Control Object | EditBox | Form | Grid | Image | Label | Line | ListBox | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox | ToolBar

OLESetData is a drag source event. Including NODEFAULT has no effect on the behavior of this method.

Рассматриваемое Событие OLESetData происходит при выполнении соответствующего метода GetData. При возникновении данного события OLESetData, вы можете разместить (загрузить) требуемые данные в соответствующий DataObject, в соответствующем Формате, с помощью Метода SetData. Обычно, описываемая Технология называется "delay rendering" (обеспечение Задержки), она позволяет выполнять Загрузку необходимых данных в объект DataObject только в том случае, когда это Требуется.

Expand imageСм. также