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

Глава 11. TCIipboard.GetComponent

Метод GetComponent

Затрагиваемые объекты TComponent
Назначение Метод GetComponent копирует компонент Delphi из буфера обмена.
Объявление function GetComponent(Owner, Parent: TComponent): TComponent;
Параметры  
    Owner Компонент, который становится владельцем извлекаемого компонента.
    Parent Компонент, который становится родителем извлекаемого компонента.
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
begin
// Копировать образ компонента в буфер обмена
   Clipboard.SetComponent(Image1);
// Изменить имя компонента — два компонента не могут
// иметь одно и то же имя
   Image1.Name := '';
// Получить образ и поместить его в окно группы
   Clipboard.GetComponent(Self, GroupBox1); 

end;
Описание        GetComponent извлекает компонент Delphi из буфера обмена, который был скопирован туда посредством SetComponent. Параметры Owner и Parent используются для изменения данных свойств копируемого компонента. Их можно установить в Nil, хотя Owner обычно устанавливается в текущую форму при помощи Self.
       Прежде чем копировать компонент из буфера обмена, следует зарегистрировать его в модуле Classes, используя метод RegisterClasses. Последнее выполняется в разделе initialization:

// Зарегистрировать класс ТImage перед использованием SetComponent.

initialization
   RegisterClasses([TImage]);

[Свойство AsText] [Метод Clear] [Метод Close] [Свойство FormatCount] [Свойство Formats] [Метод GetAsHandle] [Метод GetComponent] [Метод GetTextBuf] [Метод HasFormat] [Метод Open] [Метод SetAsHandle] [Метод SetComponent] [Метод SetTextBuf]


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




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


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