Набор картинок (TlmageList) в Delphi

Набор картинок (TlmageList) в DelphiНаборы картинок используются для удобного хранения изображений. Мы уже не раз использовали такие наборы (TlmageList) в примерах. Здесь мы рассмотрим только некоторые особенности их применения, которые могут понадобиться при разработке приложений. Никакие примеры в этом разделе приводиться не будут, потому что мы уже использовали основные функции. Теперь только рассмотрим небольшие пояснения.

 

В свойствах Height и width находится ширина и высота хранящихся картинок. Когда вы добавляете новую, то она обязательно приводится к указанным размерам.

Вы можете программно доставать любую картинку из массива с помощью ме­тода GetBitmap. У этого метода есть два параметра:

  • индекс картинки, которую надо получить;
  • объект типа TBitmap, куда запишется результирующая картинка.

Например, чтобы получить четвертую картинку из массива, нужно написать так:

 

var

bi tmap: TBi tmap ;

begin

ImageList1 .GetBitmap (3, bitmap);

end;

 

ВНИМАНИЕ. Обратите внимание, что для выборки четвертой картинки надо указать цифру 3, потому что картинки, как и большинство массивов, нумеруются начиная с 0.

dle

Помоги проекту! Расскажи друзьям об этом сайте: