лёля Опубликовано 21 апреля, 2019 Поделиться Опубликовано 21 апреля, 2019 как програмно изменть отображаемую из TImageList в TImage картинку Цитата Ссылка на комментарий
1 dnekrasov Опубликовано 22 апреля, 2019 Поделиться Опубликовано 22 апреля, 2019 15 часов назад, лёля сказал: как програмно изменть отображаемую из TImageList в TImage картинку Не совсем понятна задача. Поподробнее опишите. Цитата Ссылка на комментарий
0 лёля Опубликовано 22 апреля, 2019 Автор Поделиться Опубликовано 22 апреля, 2019 (изменено) в TImageList есть картинки котрые может отобразить TImage в зависимоти от ситуации необходимо братьтуили иную картинку в TImageList и вставлять в TImage Изменено 23 апреля, 2019 пользователем лёля уточнение здания Цитата Ссылка на комментарий
1 dnekrasov Опубликовано 26 апреля, 2019 Поделиться Опубликовано 26 апреля, 2019 В 22.04.2019 в 19:15, лёля сказал: в TImageList есть картинки котрые может отобразить TImage в зависимоти от ситуации необходимо братьтуили иную картинку в TImageList и вставлять в TImage Хм... Я смотрю Help совсем популярностью у Вас не пользуется... TImageList.Bitmap(...) TImageList.BitmapExists(...) TImageList.BitmapItemByName(...) OnePeople, #WAMACO и Ingalime 2 1 Цитата Ссылка на комментарий
0 лёля Опубликовано 27 апреля, 2019 Автор Поделиться Опубликовано 27 апреля, 2019 У меня с иностраным слабовато Цитата Ссылка на комментарий
0 лёля Опубликовано 27 апреля, 2019 Автор Поделиться Опубликовано 27 апреля, 2019 TImageList.BitmapItemByName(...) - сюда индекс картинки писать? и ниполучаеться как битмапы в TImageList храняться? возможно внрнутьих обратно в пнг Цитата Ссылка на комментарий
1 dnekrasov Опубликовано 27 апреля, 2019 Поделиться Опубликовано 27 апреля, 2019 Это уже не смешно - здесь не кружок "юный 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; Ingalime 1 Цитата Ссылка на комментарий
0 лёля Опубликовано 27 апреля, 2019 Автор Поделиться Опубликовано 27 апреля, 2019 Дело в том что мне нужно чтобы они были внутри одного exe файла Цитата Ссылка на комментарий
1 dnekrasov Опубликовано 27 апреля, 2019 Поделиться Опубликовано 27 апреля, 2019 2 минуты назад, лёля сказал: Дело в том что мне нужно чтобы они были внутри одного exe файла Так оно и будет. Почитайте про ресурсы... Цитата Ссылка на комментарий
0 лёля Опубликовано 27 апреля, 2019 Автор Поделиться Опубликовано 27 апреля, 2019 Возможно по индесу из TImageList брать ? Цитата Ссылка на комментарий
1 dnekrasov Опубликовано 27 апреля, 2019 Поделиться Опубликовано 27 апреля, 2019 2 минуты назад, лёля сказал: Возможно по индесу из TImageList брать ? ImageList1.Bitmap(Size, Index). Для уточнения - читайте Help. Не знаете английский - изучайте или словарём пользуйтесь (заодно и учитесь Help-ом пользоваться). Ещё раз повторюсь - здесь не кружок "юный Delphi-программист" Tumaso 1 Цитата Ссылка на комментарий
0 лёля Опубликовано 27 апреля, 2019 Автор Поделиться Опубликовано 27 апреля, 2019 ладно все спасибо Цитата Ссылка на комментарий
Вопрос
лёля
как програмно изменть отображаемую из TImageList в TImage картинку
Ссылка на комментарий
11 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.