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

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

DLL & PNG, GIF, JPG и т. п. [D6, D7, 95/98, 2000, XP]


Страницы:   1 2

TIF ©   (2007-06-29 18:47:00) 

Добрый вечер.

Наверное вопрос немного глуповат, но ответа на него пока не нашёл.

Итак, есть программа, форма, картинка (компонент TAdvOfficeImage и просто TImage). Туда необходимо из DLL загрузить изображение. С BMP всё легко и просто:

procedure TForm_Index.LoadImages();
//Загрузка рисунков интерфейса из 123.dll
var DLL: THandle;
begin

 DLL:=LoadLibrary('123.dll');

 Image.Picture.Bitmap.LoadFromResourceName(DLL, 'Name');
 
 FreeLibrary(DLL);

end;

Хм, а как быть с PNG, например?


Desdechado   (2007-06-29 19:03:00) [21]

Просто подключить соответствующие компоненты/классы, которые умеют обращаться с такими форматами графики. Для jpeg есть встроенный, для остальных - ищи в нете.


Германн   (2007-06-29 19:00:00) [22]

А при чём тут DLL?


Страницы:   1 2

Наверх

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