Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как на форме показать .png файл? [D7, XP]


Belorus ©   (2006-05-17 20:07:00) 

Можно ли это сделать через стандартные ср-ва делфи ?
Или может есть парсер с помощью которого можно просто на канву засунуть ?


Kerk   (2006-05-18 23:46:00) [1]

http://kladovka.net.ru/index.cgi?pid=list&rid=8


Belorus   (2006-05-18 23:22:00) [2]

Для меня главным было чтобы места поменьше занимал компонент в бинаре.
Ну вроде TPngImage - скромененький.
Всем спасибо.


DevilDevil   (2006-05-18 01:08:00) [3]

Не помню где, скачал модуль с классом TPngImage, используй так:
uses ... , PngImage;

var
...
 Image : TPngImage;

// OnCreate
 Image := TPngImage.Create;
 Image.LoadFromFile('C:\SomeImage.png');

// OnDestroy
 Image.Free;

// OnPaint
 Canvas.Draw(50, 10, Image);


Desdechado   (2006-05-17 20:36:00) [4]

если есть дополнительный компонент (родного нет), понимающий этот формат, то запросто
можно воспользоваться сторонней библиотекой, например, GraphicEx


Наверх

Титульная страница Поиск, карта сайта Написать письмо