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

Глава 11. TCIipboard.HasFormat

Метод HasFormat

Затрагиваемые объекты TClipboard
Назначение Метод HasFormat определяет, можно ли получить доступ к данным в буфере обмена с использованием определенного формата.
Объявление function HasFormat(Format: Word): Boolean;
Параметры  
    Format Формат, который желательно использовать.
Пример синтаксиса
// Данная процедура будет копировать данные из буфера обмена в окно
// редактирования, если данные являются текстом,
// либо выдавать сообщение об ошибке

procedure TForm1.Button1Click(Sender: TObject);
begin
  if Clipboard.HasFormat(CF_TEXT)
     then Edit1.Text := Clipboard.AsText
     else MessageDlg('The data in the clipboard is not text.',
                      mtlnformation, [mbOK], 0); 

end;
Описание        HasFormat используется для запроса к данным в буфере обмена с целью определения, поддерживают ли они формат, указанный параметром Format. Если данные формат поддерживают, HasFormat возвращает True, а в противном случае — False. Базовые форматы, обеспечиваемые буфером обмена, перечислены в таблице 11-2, хотя при необходимости можно создать и форматы, определенные пользователем.

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


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




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


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