Последний глобальный объект, который мы рассмотрим в этой статье будет объект Clipboard, необходимый для работы с буфером обмена. Для того, чтобы начатьработу с этим объектом, необходимо в разделе Uses указать модуль Clipbrd. У этого объекта всего три свойства:
Свойство |
Описание |
AsText: string |
Используется для обмена информацией втекстовом виде. |
FormatCount: integer |
Содержит общее число форматов, которыенаходятся в буфере обмена в данный момент. |
Formats [Index: Integer]: Word |
Содержит значения идентификаторовформата, Index[0..FormatCount-1]. |
Например, чтобы при загрузке программы, в Memo помещался текст из буфера обмена, в обработчике формы OnCreate, нужно написать следующее:
Memo1.Text:=Clipboard.AsText;
Для работы с буфером обмена существует ряд методов. Для очистки буфера используется метод Clear, для того, чтобы поместить в буфер изображение (*.BMP или *.WMF) нужно воспользоваться методом Assign (Source: TPersistent).
(С) Автор статьи: Михаил Христосенко // Development и Дельфи (https://delphid.dax.ru/).
Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.
ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!