![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 10.02.2007
Сообщений: 15
Репутация: 3
|
В форме нужно разместить одно изображение, но картинка на изображении, в зависимости от внутренней переменной должна быть разной. Всего 6 картинок в формате *.JPG.
В учебнике по Делфи 5 написано, что объект Timage может содержать несколько картинок, но о том как это сделать автор решил промолчать. Далее он приводит куски кода как вращать, изменять разрешение , преобразовать картинки и т.д. Возникает вопрос: как это сделать, так чтобы без подключения внешних DLL и чтения картинок с диска (т.е. чтобы всё находилось в одном исполнимом файле, "лишние файлы" обычно теряются)? ![]() |
|
|
|
| Реклама: | Заходите на сайт MebelStol.ru: стул складной туристический купить - отличные цены и большой выбор! | купить коробку для фруктов | процессор intel core i5 12400 f | концерт ваенги в москве в кремле - redkassa.ru | Заходите на сайт MebelStol.ru: стол кухонный каменная столешница - отличные цены и большой выбор! |
|
|
#2
|
||||||||||||||||||||||||||||||||||||||||||||||
|
Пользователь
Пол:
Регистрация: 27.02.2010
Сообщений: 153
Репутация: 47
|
Используй ресурс. В файл ресурса ты можешь засунуть сколь угодно много чего и доставать оттуда по мере надобности. Правда, это несколько увеличит размер ЕХЕ файла, но это (я так понял) мелочи, на которые не нужно обращать внимание. ![]()
Либо автор - из разряда Архангельский, либо ты не так понял, либо речь идет не о TImage, а, скажем ImageList.![]() |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#3
|
|
Новичок
Пол:
Регистрация: 23.02.2010
Сообщений: 23
Репутация: 2
|
Вот именно сочетание компонентов TImageList и TImage и поможет решить проблему засовывания всего необходимого в один экзешник. В TImageList пихаем все необходимые картинки и потом в зависимости от условия по индексу TImageList пихаем необходимую картинку в TImage.
|
|
|
|
|
|
#4
|
|||||||||||||||||||||||
|
Пользователь
Пол:
Регистрация: 27.02.2010
Сообщений: 153
Репутация: 47
|
А зачем? Зачем нужна "прослойка" дополнительного кода в виде компонента, если ресурс и поток ресурса полностью решает проблему? К тому же как, используя один ImageList решить проблему картинок разного "калибра"? Или совместного хранения иконок и битмапов? ![]() |
|||||||||||||||||||||||
|
|
|
|
|
#5
|
|
Неактивный пользователь
Регистрация: 23.05.2010
Сообщений: 1
Репутация: 0
|
А можно еще и кодик написать как эти компоненты хапрограмировать??
![]() |
|
|
|
|
|
#6
|
|
Неактивный пользователь
Пол:
Регистрация: 07.07.2009
Сообщений: 12
Репутация: 2
|
TImageList.getbitmap(...)
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Глупый вопрос... | mimi | О Самом Личном | 93 | 25.08.2018 17:48 |
| Маштабирование TImage | Yennifer | Borland C++ Builder | 3 | 13.05.2010 10:09 |
| *.res и TImage | Ночной лис | Delphi | 10 | 17.04.2009 13:10 |
| Глупый вопрос по настройкам | andrej_s | Delphi | 3 | 22.09.2008 15:44 |
|
|