Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2009, 17:59   #1
Doz1metr
Пользователь
 
Аватар для Doz1metr
 
Регистрация: 24.06.2009
Сообщений: 11
По умолчанию Проблема с изображениями в Delphi

Недавно начал изучать Delphi.На днях решил написать игру и столкнулся с проблемой. Мне нужно поместить картинку с прозрачным фоном в формате PNG или GIF, но Delphi отказывается их загружать.
Посоветуйте как мне загрузить картинки в таком формате.
Impossible is nothing
Doz1metr вне форума Ответить с цитированием
Старый 28.07.2009, 18:12   #2
NieL
Форумчанин
 
Регистрация: 17.11.2008
Сообщений: 116
По умолчанию

Код:
procedure TForm1.btn_LoadClick(Sender: TObject);
begin
  Image1.Picture.LoadFromFile('D:\Test.png');
end;
NieL вне форума Ответить с цитированием
Старый 28.07.2009, 18:15   #3
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,457
По умолчанию

Тебе нужны компоненты GIFImage и PNGImage, вбей в поисковике и найдешь )
uberchel вне форума Ответить с цитированием
Старый 28.07.2009, 18:34   #4
preporidze
Новичок
Джуниор
 
Регистрация: 28.07.2009
Сообщений: 6
По умолчанию АК как же DElphiX

Днелаешь DelphiX придложения грузишь в него BMP указываешь какой цвет прозрачный - ВСЁ !!!!!!!!!!!!!!
А GiF помойму можна загрузить.
Есть другой способ загрузить BMP в невидимый Image/
А выводить канвой
Canvas.Pixels[i,j]:=Imag1.Picture.Bitmap.Canvas.Pixel s[i,j]
естественно в нужных местах сделаешь прозрачной
preporidze вне форума Ответить с цитированием
Старый 28.07.2009, 20:50   #5
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Так же AlphaControl понимает, а после его установки и все стандартные тоже начинают понимают.
Alter вне форума Ответить с цитированием
Старый 28.07.2009, 22:38   #6
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Читай здесь http://delphidevelop.ru/publ/12-1-0-174. - сам компонент PNGImage и применение его на канве.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



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