Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Как из TMemoryStream загрузить в TImage   Найти похожие ветки 

 
КомофОнСамый   (2004-03-04 22:44) [0]

делаю
Image1.Picture.Bitmap.LoadFromStream(MemoryStream1);

не получается.

делаю через файл, получается
MemoryStream1.SaveToFile("123.bmp");
Image1.Picture.Bitmap.LoadFromFile("123.bmp");

потом его еще удалять нужно. как из потока напрямую загрузить в TImage?


 
Dimaxx ©   (2004-03-04 23:24) [1]

Сначала надо битмап создать, а потом в него грузить.

Image1.Picture.Bitmap:=TBitmap.Create;
Image1.Picture.Bitmap.LoadFromFile(MemoryStream1);


 
VMcL ©   (2004-03-04 23:47) [2]

>>Dimaxx ©  (04.03.04 23:24) [1]
>Image1.Picture.Bitmap:=TBitmap.Create;

Бред.


 
VMcL ©   (2004-03-04 23:49) [3]

>делаю
>Image1.Picture.Bitmap.LoadFromStream(MemoryStream1);
>
>не получается.

Что именно не получается? Exception? Просто тихо не выполняются нужные действия? Неужели трудно нормально сформулировать вопрос?


 
Gero ©   (2004-03-04 23:53) [4]

//VMcL ©   (04.03.04 23:47) [2]

Не то слово :)

//КомофОнСамый
//Image1.Picture.Bitmap.LoadFromStream(MemoryStream1)

Это должно работать. Может, у Вас что-то с MemoryStream1?


 
Soft ©   (2004-03-05 01:24) [5]

>>КомофОнСамый   (04.03.04 22:44)  

MemoryStream1.Position:=0;
Перевести позицию на первый байт. Сам часа два с этим парился в свое время, пока просто подумать не решил.


 
КомофОнСамый   (2004-03-05 11:37) [6]

StrLCopy

указатели и в дельфях достанут.

просто энтой функцией один человек у нас сформировал мне данные, а потом я с ним работаю, когда текст все ОК, а как картинка с двоичными нулями - так вот тут то мы и сели.

счас буду переделывать.


 
КомофОнСамый   (2004-03-05 11:56) [7]

StrLCopy

а чем скопировать кусок памяти? если память уже выделена?

просто объявлена локальная переменная в ней формируется результат, а потом энто нужно скопировать в выделенную память.


 
Smithson ©   (2004-03-05 14:10) [8]

move



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

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

Наверх




Память: 0.48 MB
Время: 0.055 c
3-1078117698
MVA
2004-03-01 08:08
2004.03.28
Фильтрация


3-1077718586
TransparentGhost
2004-02-25 17:16
2004.03.28
Or в Locate


14-1077726539
alxx
2004-02-25 19:28
2004.03.28
Веб дизайн. Принудительное обновление странички..


14-1078408629
McSimm
2004-03-04 16:57
2004.03.28
Авторизованные курсы Microsoft для технических специалистов


14-1077819018
Soft
2004-02-26 21:10
2004.03.28
В Киеве можно купить удлинитель USB на 5 метров?