Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в DBImage отображать файл с разрешением *.ico? [D6, D7]


Zif ©   (2004-08-28 20:20:00) 

Мне нужно в DBImage отображать файл с разрешением *.ico, что посоветуете? Лучшим решением будет какой-нить компонент.


Val   (2004-09-21 15:39:00) [1]

VCL Reference
OnDrawItem event (TCustomListBox):Use OnDrawItem to write a handler for drawing of the items in list boxes...+Delphi Example.
Но почему именно .ico?


Zif   (2004-09-21 15:14:00) [2]

№1

первая задача - listbox с ico, но так как это пока не реально найти, создать... то пока хотя бы компонент типа DBImageIco


Val   (2004-09-21 15:03:00) [3]

>[11] Zif ©   (21.09.04 14:57)
Откройте нам все же задачу вашу.
Общие методы рещения:
1. Использовать вместо этого компонента иной, как просто TImage, так и любые другие DB/ico-aware.
2. Доработать существующий.
3. Изменить формат изображения.
На выбор, что больше улыбается.


Zif   (2004-09-21 14:57:00) [4]

при конвертации не всегда правильно конверитуется фон и получается в итоге значек на черном фоне... некрасиво... иногда даже не понятно что изображено...


Johnmen   (2004-09-21 14:51:00) [5]

Нужда не понятна...:)


Zif   (2004-09-21 14:47:00) [6]

именно ico нужно...


Johnmen   (2004-09-21 14:09:00) [7]

Так клади туда не ико, а бмп.
Как перегнать ико в бмп есть в местном факе...


Zif   (2004-09-21 14:06:00) [8]


> Вообще-то DBImage отображает содержимое блоб поля.

НО только bmp формата!!!


Johnmen   (2004-09-21 13:50:00) [9]

Вообще-то DBImage отображает содержимое блоб поля. Причем тут файл ?
Или мы о чём ?


Zif   (2004-09-21 13:18:00) [10]

Вопрос так и не решил... может у кого-нить есть ещё идеи? очень нужно...


Роман Снегирев   (2004-09-01 13:29:00) [11]

известный трабл, у меня где то дома был рантаймовский пакет после установки которого классы TBlobField и TGraphicField заменяются соответственно на  TEnhBlobField и TEnhGraphicField и никаких проблем


Ega23   (2004-09-01 13:15:00) [12]

Решение - компонент DBImage. Но можно использовать, также, TImage, TPaintBox и даже рисовать непосредственно на форме (TForm.Canvas).
Но самый финиш, ИМХО, это выводить непосредственно на рабочий стол.


Val   (2004-09-01 13:08:00) [13]

задайте вопрос нормально.


Zif   (2004-09-01 13:02:00) [14]

ну кто-нить!!! очень нужно


Наверх

Титульная страница Поиск, карта сайта Написать письмо