|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.07.2009, 17:59 | #1 |
Пользователь
Регистрация: 24.06.2009
Сообщений: 11
|
Проблема с изображениями в Delphi
Недавно начал изучать Delphi.На днях решил написать игру и столкнулся с проблемой. Мне нужно поместить картинку с прозрачным фоном в формате PNG или GIF, но Delphi отказывается их загружать.
Посоветуйте как мне загрузить картинки в таком формате.
Impossible is nothing
|
28.07.2009, 18:12 | #2 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 116
|
Код:
|
28.07.2009, 18:15 | #3 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Тебе нужны компоненты GIFImage и PNGImage, вбей в поисковике и найдешь )
|
28.07.2009, 18:34 | #4 |
Новичок
Джуниор
Регистрация: 28.07.2009
Сообщений: 6
|
АК как же DElphiX
Днелаешь DelphiX придложения грузишь в него BMP указываешь какой цвет прозрачный - ВСЁ !!!!!!!!!!!!!!
А GiF помойму можна загрузить. Есть другой способ загрузить BMP в невидимый Image/ А выводить канвой Canvas.Pixels[i,j]:=Imag1.Picture.Bitmap.Canvas.Pixel s[i,j] естественно в нужных местах сделаешь прозрачной |
28.07.2009, 20:50 | #5 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Так же AlphaControl понимает, а после его установки и все стандартные тоже начинают понимают.
|
28.07.2009, 22:38 | #6 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Читай здесь http://delphidevelop.ru/publ/12-1-0-174. - сам компонент PNGImage и применение его на канве.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с изображениями в Delphi | Астер | Помощь студентам | 0 | 25.04.2009 19:15 |
проблема с изображениями | CraZZy RabbIt | Общие вопросы Delphi | 2 | 19.02.2009 22:44 |
Работа с изображениями | Алён@ | Мультимедиа в Delphi | 8 | 16.01.2009 10:48 |
работа с изображениями. | borodaj | Мультимедиа в Delphi | 3 | 21.04.2007 19:21 |