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

TBitmap в TSream   Найти похожие ветки 

← →
lock   (2005-08-31 11:41) [0]

Вот есть битмап, как мне его сохранить в Stream?
bitmap.savetostream(stream) - есно не работает...


← →
Ega23 ©   (2005-08-31 11:45) [1]

bitmap.savetostream(stream) - есно не работает...

Это с какаих это пор?????


← →
lock   (2005-08-31 11:48) [2]

Ega23, попробуй.


← →
Antonn ©   (2005-08-31 12:03) [3]

а TMemoryStream?


← →
Digitman ©   (2005-08-31 12:05) [4]


> lock   (31.08.05 11:41)  


> есно не работает


что, прямо так и говорит, мол, не работаю, потому что это ессно ?


← →
Antonn ©   (2005-08-31 12:38) [5]

а может это

> есно не работает...

осначает, что эха нет? (латиницей написано) :)))
или не может подражать :))


← →
lock   (2005-08-31 13:34) [6]

Так, сохранять в MemoryStream может, но

Image1.Picture.Graphic.LoadFromStream(s);

выдаёт ошибку :(


← →
Leonid Troyanovsky ©   (2005-08-31 13:40) [7]


> lock   (31.08.05 13:34) [6]
> Так, сохранять в MemoryStream может, но
>
> Image1.Picture.Graphic.LoadFromStream(s);
>
> выдаёт ошибку :(


В 17 позиции..
Кстати, как насчет позиции(position) ?

--
Regards, LVT.


← →
Digitman ©   (2005-08-31 13:42) [8]


> выдаёт ошибку


какую ?


← →
lock   (2005-08-31 14:03) [9]

Digitman, "Access violation at address 0045310F0 in blablabla. Read of address 000000"


← →
Antonn ©   (2005-08-31 14:04) [10]

lock   (31.08.05 13:34) [6]
Image1.Picture.Bitmap.LoadFromStream(); ?


← →
Ega23 ©   (2005-08-31 14:05) [11]

Это означает, что у тебя попытка обращения по несуществующему адресу. При чём здесь невозможность прочитаывания bmp из стрима - не понимаю...


← →
Antonn ©   (2005-08-31 14:06) [12]

да, MemoryStream.position:=0 желательно сделать


← →
lock   (2005-08-31 14:08) [13]

Antonn, делал, не помогает.

Вот кусок кода со Stream:


s := TMemoryStream.Create;

bitmap.SaveToStream(s);

s.position:= 0;

Image1.picture.Graphic.LoadFromStream(s);



← →
Digitman ©   (2005-08-31 14:09) [14]


> lock   (31.08.05 14:03) [9]


объект Picture.Graphic не существует, ты его не создал, вот потому и AV возникло


← →
Antonn ©   (2005-08-31 14:11) [15]

lock   (31.08.05 14:08) [13]
сюда смотрел -> [10]?


← →
lock   (2005-08-31 14:14) [16]

Antonn, в одно время практически писали, не заметил :)
Спасиба, заработало :)


← →
Antonn ©   (2005-08-31 14:16) [17]

Всегда пожалуйста.



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

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



Память: 0.48 MB
Время: 0.025 c
1-1125938184
Дмитрий_05
2005-09-05 20:36
2005.09.25
Какая версия Delphi лучше, D7 или D2005?


1-1125307874
Виталька2005
2005-08-29 13:31
2005.09.25
Прога не запускается с диска


4-1118237025
bckfvjd
2005-06-08 17:23
2005.09.25
Установка шрифта


14-1125844158
Saint-Virus
2005-09-04 18:29
2005.09.25
Про спутниковый интернет


14-1125395286
NeyroSpace
2005-08-30 13:48
2005.09.25
Рожденный ползать - летать не может?




   Наверх