OLESetData

Происходит на компоненте источнике, когда компонент получатель выполняет метод GetData на объекте DataObject получателя, но данные для указанного формата еще не загружены.

Синтаксис

Sub Form_OLESetData(data As DataObject, dataformat As Integer)

Части синтаксической последовательности для события OLESetData приведены в таблице:

Часть

Описание

data
Перечислимое целое, определяющее режим, посредством которого компонент управляет операциями перемещения OLE. Допустимые значения представлены в таблице Установок.
dataformat Целое, уточняющее формат данных, который запрашивает компонент получатель. Это значение используется для указания компоненту источнику, что загружать в объект DataObject.


Примечания

В определенных случаях может понадобиться задержать загрузку данных в объект DataObject компонента источника, чтобы сэкономить время, особенно, если компонент отправитель поддерживает много форматов. Это событие позволяет источнику откликаться только на один запрос для данного формата данных. Когда вызывается это событие, отправитель должен проверить параметр format, чтобы определить, что должно быть загружено, а затем выполнить метод SetData объекта DataObject, чтобы загрузить данные, которые затем передаются обратно компоненту получателю.


Назад