Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Delphi

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 13.05.2010, 12:51   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 10.02.2007
Сообщений: 15
Репутация: 3
Smile Один маленький и глупый вопрост про Timage.

В форме нужно разместить одно изображение, но картинка на изображении, в зависимости от внутренней переменной должна быть разной. Всего 6 картинок в формате *.JPG.

В учебнике по Делфи 5 написано, что объект Timage может содержать несколько картинок, но о том как это сделать автор решил промолчать. Далее он приводит куски кода как вращать, изменять разрешение , преобразовать картинки и т.д.

Возникает вопрос: как это сделать, так чтобы без подключения внешних DLL и чтения картинок с диска (т.е. чтобы всё находилось в одном исполнимом файле, "лишние файлы" обычно теряются)?
vbh вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Заходите на сайт MebelStol.ru: стул складной туристический купить - отличные цены и большой выбор!купить коробку для фруктовпроцессор intel core i5 12400 fконцерт ваенги в москве в кремле - redkassa.ruЗаходите на сайт MebelStol.ru: стол кухонный каменная столешница - отличные цены и большой выбор!


Старый 13.05.2010, 13:08   #2
medved_68
Пользователь
 
Пол:Мужской
Регистрация: 27.02.2010
Сообщений: 153
Репутация: 47
По умолчанию Re: Один маленький и глупый вопрост про Timage.

Цитата:
Сообщение от vbh Посмотреть сообщение
(т.е. чтобы всё находилось в одном исполнимом файле, "лишние файлы" обычно теряются)?

Используй ресурс. В файл ресурса ты можешь засунуть сколь угодно много чего и доставать оттуда по мере надобности. Правда, это несколько увеличит размер ЕХЕ файла, но это (я так понял) мелочи, на которые не нужно обращать внимание.
Цитата:
Сообщение от vbh Посмотреть сообщение
В учебнике по Делфи 5 написано, что объект Timage может содержать несколько картинок,

Либо автор - из разряда Архангельский, либо ты не так понял, либо речь идет не о TImage, а, скажем ImageList.
medved_68 вне форума
 
Ответить с цитированием Вверх
Старый 17.05.2010, 07:49   #3
lodkin
Новичок
 
Пол:Мужской
Регистрация: 23.02.2010
Сообщений: 23
Репутация: 2
По умолчанию Re: Один маленький и глупый вопрост про Timage.

Вот именно сочетание компонентов TImageList и TImage и поможет решить проблему засовывания всего необходимого в один экзешник. В TImageList пихаем все необходимые картинки и потом в зависимости от условия по индексу TImageList пихаем необходимую картинку в TImage.
lodkin вне форума
 
Ответить с цитированием Вверх
Старый 17.05.2010, 21:05   #4
medved_68
Пользователь
 
Пол:Мужской
Регистрация: 27.02.2010
Сообщений: 153
Репутация: 47
По умолчанию Re: Один маленький и глупый вопрост про Timage.

Цитата:
Сообщение от lodkin Посмотреть сообщение
В TImageList пихаем все необходимые картинки и потом в зависимости от условия по индексу TImageList пихаем необходимую картинку в TImage.

А зачем? Зачем нужна "прослойка" дополнительного кода в виде компонента, если ресурс и поток ресурса полностью решает проблему? К тому же как, используя один ImageList решить проблему картинок разного "калибра"? Или совместного хранения иконок и битмапов?
medved_68 вне форума
 
Ответить с цитированием Вверх
Старый 23.05.2010, 16:00   #5
Бурабумка
Неактивный пользователь
 
Регистрация: 23.05.2010
Сообщений: 1
Репутация: 0
По умолчанию Re: Один маленький и глупый вопрост про Timage.

А можно еще и кодик написать как эти компоненты хапрограмировать??
Бурабумка вне форума
 
Ответить с цитированием Вверх
Старый 31.05.2010, 04:02   #6
maikeru
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.07.2009
Сообщений: 12
Репутация: 2
По умолчанию

TImageList.getbitmap(...)
maikeru вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глупый вопрос... 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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:41. Часовой пояс GMT +3.


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.05064 секунды с 13 запросами