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

Глава 35. TCustomImageList.GetResource

Метод GetResource

Затрагиваемые объекты TCustomImageList, TImageList
Назначение        Метод GetResource применяется для загрузки образа, указанного параметром Name, с определенными ResType и MaskColor в Imagelist, применяя указанный LoadFlags. Возможные значения параметра LoadFlags приведены в таблице 35-2.
Значение Смысл
IrNone Нет специальных флагов ресурса.
IrDefaultColor Использовать цветовой формат отображения.
IrDefaultSize Использовать системные единицы изменения для высоты и ширины, если параметр Width для GetResource равен 0. Если параметр Width равен 0 и данная опция для курсоров и пиктограмм не указана, будут применяться ширина и высота ресурса.
IrFromFile Загружает ресурс из указанного файла
lrMap3DColors Заменяет оттенки серого образа на цвета трехмерного окна.
IrTransparent Заменяет вход таблицы цветов для первого пиксела ресурса на цвет окна по умолчанию (COLOR_WINDOW).
IrMonoChrome Загружает ресурс как черно-белый.
Объявление function GetResource(ResType: TResType; Name: string; Width: Integer;
LoadFlags: TLoadResources; MaskColor: TColor): Boolean;
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
var
   Res: boolean;

Begin
  Res := ImageList1.GetResource(rtBitmap,FName,TWidth,
                                [lrFromFile],RGB(0,0,0));

end;
Описание        Пример используется для загрузки ресурса в список образов. В данном случае, поскольку указан rtBitmap, функция будет ожидать, что FName является именем ресурса битовой карты, и поскольку указан флаг загрузки [lrFromFile], ресурс будет загружен из файла, содержащегося в параметре FName, который в данном случае является переменной, объявленной в разделе объявлений Form в приватной или общедоступной секции и должен быть указан где угодно, как и FWidth. Спецификация для маски RGB(0,0,0) указывает, что будут маскироваться все черные пикселы образа.

[Метод Add] [Метод AddIcon] [Метод AddImages] [Метод AddMasked] [Свойство AllocBy] [Метод Assign] [Метод BeginDrag] [Свойство BkColor] [Свойство BlendColor] [Метод Clear] [Свойство Count] [Метод Create] [Метод CreateSize] [Метод Delete] [Метод Destroy] [Свойство DragCursor] [Свойство Dragging] [Метод DragLock] [Метод DragMove] [Метод DragUnlock] [Метод Draw] [Свойство DrawingStyle] [Метод DrawOverlay] [Метод EndDrag] [Метод FileLoad] [Метод GetBitmap] [Метод GetHotSpot] [Метод GetIcon] [Метод GetImageBitmap] [Метод GetInstRes] [Метод GetMaskBitmap] [Метод GetResource] [Свойство Handle] [Метод HandleAllocated] [Свойство Height] [Метод HideDragImage] [Свойство ImageType] [Метод Insert] [Метод InsertIcon] [Метод InsertMasked] [Свойство Masked] [Метод Move] [Событие OnChange] [Метод Overlay] [Метод RegisterChanges] [Метод Replace] [Метод ReplaceIcon] [Метод ReplaceMasked] [Метод ResInstLoad] [Метод ResourceLoad] [Метод SetDragImage] [Свойство ShareImages] [Метод ShowDragImage] [Метод UnRegisterChanges] [Свойство Width]


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




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


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