![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как поместить на форму jpg картинку [Delphi, Windows]
vinter © (2004-03-04 08:13:00)Скачал компонент KOLJPEG, установил
Как я понимаю картинка должна вставляться через PaintBox.
Никак не могу вставить соответственно jpg файл.
Требуется вставить на форму jpg файл, как это сделать??
mdw (2004-03-04 11:17:00) [1]Так храни картинку в ресурсах, а при создании формы:
var Stream: PStream;
......
begin
Stream:= NewMemoryStream;
JPGMain:= NewJpeg;
Resource2Stream(Stream, HInstance, 'BkMain', RT_RCDATA); Stream.Position:= 0;
JPGMain.LoadFromStream(Stream);
.....
vinter (2004-03-04 10:13:00) [2]Это то понятно , это и в примерах прилагающихся к компоненту KOLJPEG есть
Дело в том что в данном случае картинку надо хранить отдельно, а надо чтоб она входила в экзэшник, т.е. чтоб была форма а на ней картинка и всё тут
BorisMor (2004-03-04 10:05:00) [3]По идее в статьях урок #10
http://kol.mastak.ru/articles.htm
Но так как ссылка бита...
Подключить в uses JpegObj
// создать сам объект
var
jpg: pJpeg
begin
jpg := NewJpeg;
в обработчике OnPaint для объекта на катором выводится
рисунок
jpg.Draw(Объект.Canvas.Handle,0,0);
Объект например PaintBox