Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
ВнизTDBImage (извлечь из Microsoft Access) Найти похожие ветки
← →
HelDet (2003-05-21 13:01) [0]Есть база данных, созданная с помощью Microsoft Access, которая содержит поле с изображением (*.BMP,*.JPG). Это поле в Access имеет тип OLE и не извлекается при подключении к базе компонента TDBImage. Возникает ошибка "Bitmap is not valid". Помогите извлечь картинку.
← →
KoluChi (2003-05-21 13:32) [1]TDBImage не понимает формата jpeg. Выводить можно на TImage.
Включаем модуль jpeg.
приблизительный код для jpeg (писал по памяти):
var
jpg: tJpegImage;
stream: tStream;
begin
stream := TStream.Create();
try
tBlobStream(dataset.blobfield).SaveToStream(stream);
jpg.LoadFromStream(Stream);
Image.Picture.Assign(jpg);
finally
stream.Free();
end;
end;
← →
KoluChi (2003-05-21 13:33) [2]tBlob Field(dataset.blobfield).SaveToStream(stream);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c