Re[6]: (HBITMAP)ADODataSet->FieldByName("Image")->Value.byre
От: Beatseed Россия  
Дата: 03.03.04 02:58
Оценка: 13 (1)
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Beatseed, Вы писали:

B>>хм, понял, и как теперь эти данные датасета передать обьекту TImage?
S>читаем доку по TBlobField (это в VCL)
B>>И как тогда узнать размер поля типа image.
S>и по функции DATALENGTH (это в SQL Books Online)
спасибо.
решил таки способом:
TADOBlobStream* stream;
stream=new TADOBlobStream((TBlobField*)ds->FieldByName("QueImage"),bmRead);
Image1->Picture->Bitmap->LoadFromStream(stream);
delete stream;

т.е. обмен можно через стримы и ч.з. файл, стрим конечно предпочтительней.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.