Объект DataObject
 Объект DataObject предназначен для передачи текстовой информации при выполнении операций drag-and-drop между элементами управления. По своему действию объект DataObject в основном аналогичен буферу обмена, но в отличие от него он может хранить только текстовую информацию, которая исчезает при закрытии приложения. Рассмотрим методы объекта DataObject.
|  GetText | Возвращает текстовую строку из объекта Dataobject. Синтаксис:  String = object. GetText | ||||
|  SetText | Копирует текстовую строку в объект Dataobject. Синтаксис: SetText (StoreData)  |  | |||
|  StartDrag | Инициирует операцию drag-and-drop для объекта DataObject. Синтаксис:  ЦелаяПеременная = Object . StartDrag ЦелаяПеременная — возвращает тип операции drag-and-drop (с копированием или перемещением) | ||||
|  GetText | Возвращает текстовую строку из объекта Dataobject. Синтаксис: СтроковаяПёременная = object . GetText СтроковаяПёременная — переменная, которой присваивается текстовая строка, хранящаяся в Объекте DataObject | ||||
|  PutlnClipboard |  Переносит данные из объекта DataObject в буфер обмена | ||||
|  GetFromClipboard |  Переносит данные из буфера обмена в объект DataObject | ||||
 Перейдем теперь к обсуждению каждого из элементов управления по отдельности.
