Вниз
Скачать: CL | DM;

Jpg и Dll.   Найти похожие ветки 

 
Dankin ©   (2002-11-12 09:49) [0]

Граждане, подскажите пожалуйсто как можно запихнуть
jpg картинку в библиотеку и достать ее оттуда.
Можно хотя-бы ссылочку.Буду премного благодарен.


 
neXt ©   (2002-11-12 10:05) [1]

можно поместить jpg в ресурс


 
Bsl   (2002-11-12 10:26) [2]

Можно картирку запихнуть в ресурс, затем из приложения:
1) либо напрямую вытянуть катинку,
2) либо возвращать (данные) по вызову какой-либо функции.


 
Dankin ©   (2002-11-12 11:18) [3]

Мне нужно чтобы сам EXE фаил не увеличивался, а если использовать
как ресурс он вроде будет включен в exe.


 
Angus   (2002-11-12 11:18) [4]

Помоему где-то здесь есть хороший пример прграммы создания ресурса. Поройся на сайте.


 
Skier ©   (2002-11-12 11:21) [5]

>Dankin

> Мне нужно чтобы сам EXE фаил не увеличивался, а если использовать
> как ресурс он вроде будет включен в exe.

А причем здесь Exe ?
Ты же собираешься использовать файл-ресурса в DLL,
насколько я понял...


 
IDKFA ©   (2002-11-12 13:04) [6]

Автору: я сам парился с этой проблемой очень долго - лучше в данном случае не использовать DLL, юзай BPL(но он только для D,CB)...


 
Dankin ©   (2002-11-13 01:27) [7]

Извиняюсь за серость, но где можно почитать про BPL? Как вобще с ним работать.


 
BarikNT ©   (2002-11-13 01:56) [8]

1.Добавь ресурс в проект
Project->Resources->правый клик мышки->New->User Data и грузи
из файла *.jpg
2.переменуй имя ресурса (обычно он автоматом генерится RCDATA_1 ) просто в номер к примеру 2002
а далее так

procedure TForm1.Button1Click(Sender: TObject);
var
MyJPG : TJPEGImage;
ResStream : TResourceStream;
begin
try
MyJPG := TJPEGImage.Create;
ResStream := TResourceStream.CreateFromID(HInstance, 2002, RT_RCDATA);
MyJPG.LoadFromStream(ResStream);
Canvas.Draw(12,12,MyJPG);
finally
MyJPG.Free;
ResStream.Free;
end;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-69200
Yarus
2002-11-01 10:28
2002.11.21
Одновременный запуск


3-69115
dim-
2002-11-03 02:51
2002.11.21
Как узнать путь к БД isc4.gdb


1-69235
PrettyFly
2002-11-10 18:22
2002.11.21
ListView вместо DBGridа


1-69259
d_oleg
2002-11-11 12:05
2002.11.21
TWinControl - focus


3-69185
Ээх
2002-10-31 23:40
2002.11.21
Как сделать, чтоб заголовок колонки в DBGrid ...




   Наверх