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

Вниз

Как отобразить Ole - поле из таблицы Access на форме?   Найти похожие ветки 

 
BS   (2002-07-30 10:09) [0]

Как отобразить Ole - поле из таблицы Access на форме?
Пробую через TOlecontainer - не получается. Пробовал Задействавать потоковую переменную (Tstream, tadoBlobstream, TBlobStream и т.д. )- в нее вроде бы сохраняет, а при загрузке из нее в TOlecontainer возникает ошибка (неправильные данные Tstream).
В Ole - поле содержатся данные из Worda, Excelа и т.д.

И если есть у кого-нибудь TDBOleContainer - поделитесь, пожалуста где его взять.

Спасибо заранее.


 
Прохожий   (2002-08-02 21:42) [1]

Помнится мне, что в Оле-поля у Акцесса добавляется дополнительный заголовок размером кажется в 78 байт


 
Lola ©   (2002-08-02 22:41) [2]

TDBImage или TImage.


 
BS   (2002-08-03 12:51) [3]

Через TDBImage не получается.


 
Lola ©   (2002-08-03 13:08) [4]

Не знаю, какой тип файла у тебя хранится.
Это для Jpeg

var
Bm: TMemoryStream;
Jp: TJpegImage;
begin
Table1.Edit;
Jp:=TJpegImage.Create;
Jp.Assign(Image1.Picture.Bitmap); //Помещаешь изображение в класс TJpegImage;
Bm:=TMemoryStream.Create;
Jp.SaveToStream(Bm); // Сохраняешь Jpeg в потоке
Bm.Seek(0,0);
Dm.Table1PHOTO.LoadFromStream(Bm); //Загружаешь Jpeg в поле через поток
Bm.Free;
Jp.Free;
Table1.Post;
end;

В Uses включить Jpeg.


 
BS   (2002-08-06 07:16) [5]

У меня хранятся WORDовские и Ecelские данные.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
4-85287
Igit
2002-06-20 15:36
2002.08.26
Ипользование потоков


3-84923
billybons
2002-08-07 10:43
2002.08.26
как программно изменить св-во Grid-a dgRowSelect (синтаксис)


3-84862
LexaTyukha
2002-08-05 10:41
2002.08.26
Упаковка dbf-таблиц не используя BDE (dbiPackTable не подходит)


1-84996
ArhAngel2
2002-08-15 21:48
2002.08.26
Как скопировать массив в массив?


1-84970
K
2002-08-15 15:44
2002.08.26
Excel, Delphi97 и Delphi2000