Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Изменение глубины цвета у TIcon.   Найти похожие ветки 

 
Anderson   (2004-08-25 19:17) [0]

Я просмотрел ваш FAQ, но так и не нашел ответа на свой вопрос. Проблема моя заключается в том, что я не могу определить и изменить кол-во цветов в иконке.
Я пишу программу, которая умеет извлекать иконки из файлов (exe,dll и т.д.), с последующим сохранением понравившейся пользователю иконки. Когда, значит, пользователь жмет на иконку, она сохраняется в файл типа ico. Проблема в том, что иконка сохраняется в 16-цветном режиме, в то время как я хочу, чтобы она сохранялась, например, в High-color или True-color...
В TImage.Picture есть свойство PixelFormat, а вот в TImage.Picture.Icon нет...
Очень надеюсь на вашу помощь.


 
Mihey_temporary ©   (2004-08-25 20:07) [1]

> Проблема в том, что иконка сохраняется в 16-цветном режиме, в то время как  я хочу, чтобы она сохранялась, например, в High-color или True-color...

Стандартными средствами Delphi (для Delphi 5 - точно) это НЕВОЗМОЖНО через TIcon, так как имеются ограничения в исходном коде этого класса (класс-обёртка). Сейчас я заканчиваю проект, сохраняющий иконки вручную и уже готова загрузка иконок. Могу поделиться исходниками.


 
Anderson   (2004-08-25 21:26) [2]

Буду признателен. Мой e-mail: rusrumatrix@mail.ru (или просто щелки на мой ник), ICQ (лучше пиши на E-mail) - 217178233. Жду ;)



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
14-1098880794
Aldor
2004-10-27 16:39
2004.11.21
Ура! Еду в Новосибирск!


3-1097314929
Ceval
2004-10-09 13:42
2004.11.21
разные скорости открытия DBFview ом и моей программой


1-1099571574
тт
2004-11-04 15:32
2004.11.21
Можно-ли dll интегрировать в exe?


1-1100012690
DimonNew
2004-11-09 18:04
2004.11.21
StringGrid & Rect


14-1099293701
вразлет
2004-11-01 10:21
2004.11.21
Опрос. Кто как голосовал?