Помогите разобраться!
TMemoryStream *streamout;
TJPEGImage *Img1;
Img1=new TJPEGImage;
streamout=new TMemoryStream;
ADOQuery3->Open();
Form1->ADOQuery3photo->SaveToStream(streamout);
Img1->LoadFromStream(streamout);
streamout->SaveToFile("c:\\TestStream.jpg");
Img1->SaveToFile("c:\\TestJpeg.jpg");
В результате получаю два файла -
TestStream.jpg
TestJpeg.jpg
И все бы неплохо, но TestStream.jpg реально содержит картинку, а TestJpeg.jpg - нулевой длины. Значит в поток данные занесены правильно, но
Img1->LoadFromStream(streamout) - не отрабатывается!
Что бы енто могло означать - это у меня с головой не солжилось или как?:(
Все, сорри, нашел ошибку, вопрос снят:)