Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.25;
Скачать: 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 вся ветка

Текущий архив: 2005.09.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
4-1122916656
wqer
2005-08-01 21:17
2005.09.25
Local disks


14-1125361973
ЗЛО
2005-08-30 04:32
2005.09.25
Редактор хелп-файлов.


14-1125250066
Ксардас
2005-08-28 21:27
2005.09.25
Что это за сетевая атака такая Helkern?


4-1122538972
dddim
2005-07-28 12:22
2005.09.25
определить буквы винчестеров


2-1124013084
Гость22
2005-08-14 13:51
2005.09.25
Есть дата в виде 14.08.2005 Как переделать на 14/08/2005