![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Всем доброго времени суток. У меня есть БД на Access в нём имеется поле ('Картинка') в котором загружено изображение формата bmp. Требуется вытащить его от туда и поместить в Image1. Я пробовал разными способами на всегда вылазиет ошибка
Bitmap image is not valid помогите разобраться в чём дело. ![]() Способы которым я пытался сделать это: 1) Код:
Код:
|
Этот пользователь сказал Спасибо IceExecutioner за это полезное сообщение: | ||
Admin (01.10.2013)
|
#2
|
||||
|
||||
![]() Все намного проще. Для отображения картинок из базы данных используйте компонент DBImage. Укажите для него DataSource и DataField и все.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
||||
|
||||
![]() |
#4
|
||||
|
||||
![]() Где-то я читал, что акцесс при записи картинки добавляет несколько байт от себя и это мешает нормально картинки читать в TDBImage.
И наоборот, картинка вставленная извне нехочет отображается акцесом. Здесь наблюдается очень похожая картина. Так-что видимо вам придется заново обновить данные, но уже из под Дельфи. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
![]() Цитата:
А можно поподробнее, как вставить картинку из под Делфи в Access? |
#6
|
||||
|
||||
![]() вот вам примерчик, как это можно сделать:
Код:
DFM-файл Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |