Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB24LoadFromClipboardFormat.shtml

Глава 24. TGraphic.LoadFromClipboardFormat

Метод LoadFromClipboardFormat

Затрагиваемые объекты TGraphic и его производные
Назначение Метод LoadFromClipboardFormat загружает графический объект из буфера обмена информацией.
Объявление  
    TGraphic procedure LoadFromClipboardFormat(AFormat: Word; AData: THandle; APalette: HPALETTE); virtual; abstract;
    Порожденные TGraphic procedure LoadFromClipboardFormat(AFormat: Word; AData: THandle; APalette: HPALETTE); override;
Параметры  
    AFormat Зарегистрированный в Windows формат буфера обмена.
    AData Действительные графические данные.
    APalette Палитра графики.
Пример синтаксиса
var
   Form1: TForm1;
   MyClipboardFormat: Word;
   MyHandle: HWND;
   MyPalette: HPalette;
 
Implementation
{$R *.DFM}
 
// Загрузить изображение в Image1 и сохранить его в буфере обмена

procedure TForm1.FormCreate(Sender: TObject);
begin
   MyHandle := Image1.Picture.Bitmap.Handle;
   Image1.Picture.Bitmap.LoadFromFile('С:\WINDOWS\CLOUDS.BMP');
   MyPalette := Image1.Picture.Bitmap.Palette;
   with Image1.Picture.Bitmap do
      SaveToClipboardFormat(MyClipboardFormat,MyHandle,MyPalette);

end;
 
// Скопировать изображение из буфера обмена в другое изображение

procedure TForm1.Button1Click(Sender: TObject);
begin
   with Image2.Picture.Bitmap do
       LoadFromClipboardFormat(MyClipboardFormat,MyHandle,MyPalette);

end;
Описание        LoadFromCIipboardFormat заменяет образ в графическом объекте на образ, загруженный из буфера обмена. Образ в буфере обмена должен быть скопирован в формате буфера посредством метода SaveToClipboardFormat и предварительно зарегистрирован как действительный формат буфера обмена. Предварительно определенные типы, подобные TBitmap, регистрируются буфером обмена автоматически. Смотрите главу 11, "TClipboard", где приведена более общая информация о буфере обмена.

[Свойство Canvas] [Свойство CreatedBy] [Свойство Description] [Свойство Empty] [Свойство Enhanced] [Свойство Handle] [Свойство Height] [Свойство IgnorePalette] [Метод LoadFromClipboardFormat] [Метод LoadFromFile] [Свойство MMHeight] [Свойство MMWidth] [Свойство Modified] [Свойство Monochrome] [Событие OnChange] [Свойство Palette] [Метод SaveToClipboardFormat] [Метод SaveToFile] [Свойство Width]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB24LoadFromClipboardFormat.shtml