Шаг 68.
Работа с локальными БД в Delphi.
Приложение. Визуальные компоненты для работы с НД. Компонент TDBImage

    На этом шаге мы рассмотрим компонент TDBImage.

    Компонент предназначен для просмотра изображений, хранящихся в базах данных в графическом формате (рисунок 1).


Рис.1. Компонент TDBImage

    Редактировать изображения можно только в каком-либо графическом редакторе, перенося исходное и измененное изображение при помощи буфера обмена. Это делается средствами операционной системы пользователем или программно.

    Визуализация изображения осуществляется при помощи свойства Picture, которое представляет собой экземпляр класса TPicture.

    Свойство AutoDisplay позволяет управлять процессом загрузки новых изображений из набора данных в компонент. При значении True любое новое значение поля автоматически отображается в компоненте. При значении False новое значение появляется только после двойного щелчка на компоненте или после нажатия клавиши Enter при активном компоненте.

    Для ускорения просмотра изображений можно применять свойство QuickDraw, которое задает используемую изображением палитру. При значении True применяется стандартная системная палитра. В результате уменьшается время загрузки изображения, но может ухудшиться качество изображения, в некоторых случаях до полного искажения. При значении False используется собственная палитра изображения, и процесс загрузки замедляется.

    На следующем шаге мы рассмотрим компонент TDBListBox.




Предыдущий шаг Содержание Следующий шаг