![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBImage [D7, XP]
D@Nger © (2006-10-25 12:10:00)Здравствуйте! В парадоксовской базе я храню фотографии в формате jpg. Для отбражения использую Image предварительно подготовив его для отображения, т.к. Image понимает только bmp. А можно ли использовать DBImage для отображения jpg? Я думаю нужно отловить событие когда DBImage получает данные из блоб поля и поставить обработку для корректного отображения, но похожего события у DBImage не нашел. Подскажите пожалуйста как быть ?
Спасибо!
ASoft (2006-10-30 04:41:00) [1]
> Чем Парадоксовская база не подходит для хранения изображений
> ?
на вкус и цвет..., как говорится...
имхо, удобнее хранить изображения на диске, а в базе - адрес к ним
D@Nger (2006-10-27 13:51:00) [2]
> это изврат... почти такой же как хранить фотографии в *.
> db
Чем Парадоксовская база не подходит для хранения изображений ? База работает не один месяц и проблем с этим никаких нет.
ASoft (2006-10-25 15:10:00) [3]первое, что пришло в голову, это, поюзав модуль DBImage (кста, там есть процедура загрузки файла, используется при отключенном свойстве autodisplay), написать наследника. но, может, это изврат... почти такой же как хранить фотографии в *.db
D@nger (2006-10-25 13:13:00) [4]Одно дело выводить его в TImage заранее подготовив при помощи функций модуля JPEG. А TDBImage автоматически отображает поле связаное с ним. и тут не получается подготовить изображение. Я хочу подготовить изображение прежде чем передать его для отображение в TDBImage. Но как?
ASoft (2006-10-25 13:08:00) [5]ну да... DBImage'у bitmap нужен.. значит, все равно - преобразовывать
D@nger (2006-10-25 12:42:00) [6]Естественно я использую модуль JPEG. чтобы передать содержимое блоб поля в TImage. Я не могу соединить JPEG с TDBImage.
ASoft (2006-10-25 12:30:00) [7]
> Для отбражения использую Image
всмысле, TImage?
а так, uses jpegрулит :-)