Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »

Ошибка bitmap image is not valid


Незнайка   (17.02.17 20:18

Добрый день!
Подскажите как решить проблему bitmap image is not valid при выводе изображения из базы данных.
Есть база данных в которой хранятся JPG изображения. Их нужно вывести на DBCtrlGrid.
Я беру DBCtrlGrid1, располагаю на нем DBImage1 и подключаю его к полу с картинками. но при открытии таблицы вылетает ошибка  bitmap image is not valid.  в uses добавил класс JPEG но все равно без результата. Подскажите, как быть?

delphi XE4 заранее спасибо!


stas ©   (20.02.17 16:13[1]

DBImage1 понимает только Jpeg. Нужно на событие поля или таблицы (типа оnGetValue), написать обработчик, который бы преобразовал Jpeg в Bitmap и вернул Bitmap


stas ©   (20.02.17 16:15[2]

Сорри -  DBImage1  понимает только Bitmap.


Незнайка   (22.02.17 19:35[3]

я так тоже подумал. спасибо, буду выкручиваться!!


sniknik ©   (22.02.17 21:05[4]

вообще базе пофиг что хранить, битмар, джипег... просто читать его нужно самому и во что-то поддерживающее, например TImage c
> добавил класс JPEG

проще чем преобразовывать.


имя   (27.02.17 23:07[5]

Удалено модератором


версия для печати
Обсуждение закрыто


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо