Перейти к содержанию
Fire Monkey от А до Я
  • 0

TImageList  в  TImage


лёля

Вопрос

Рекомендуемые сообщения

  • 0
Опубликовано (изменено)

в TImageList есть картинки котрые может отобразить  TImage в зависимоти от ситуации необходимо братьтуили иную картинку в 

TImageList и вставлять  в TImage

 

 

 

 

 

Изменено пользователем лёля
уточнение здания
  • 1
Опубликовано
В 22.04.2019 в 19:15, лёля сказал:

в TImageList есть картинки котрые может отобразить  TImage в зависимоти от ситуации необходимо братьтуили иную картинку в TImageList и вставлять  в TImage

Хм... Я смотрю Help совсем популярностью у Вас не пользуется...

TImageList.Bitmap(...)
TImageList.BitmapExists(...)
TImageList.BitmapItemByName(...)

  • 1
Опубликовано

Это уже не смешно - здесь не кружок "юный Delphi-программист" и программированию не обучают.

 

А по сути вопроса - зачем Вам вообще ImageList если нужны png-файлы. Используйте ресурсы (Project->Resources and Images), а загрузить в TBitmap можно так:

function LoadBitmapFromResourceName(const AResName: string; AResType: PChar = RT_RCDATA): TBitmap;
var
  RS: TResourceStream;
begin
  RS := TResourceStream.Create(hInstance, AResName, AResType);
  try
    Result := TBitmap.CreateFromStream(RS);
  finally
    FreeAndNil(RS);
  end;
end;

 

  • 1
Опубликовано
2 минуты назад, лёля сказал:

Возможно по индесу из TImageList брать ?

ImageList1.Bitmap(Size, Index). Для уточнения - читайте Help. Не знаете английский - изучайте или словарём пользуйтесь (заодно и учитесь Help-ом пользоваться). Ещё раз повторюсь - здесь не кружок "юный Delphi-программист"

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...