Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1099568054
TUser
2004-11-04 14:34
2004.11.21
sharing violation


3-1098518072
TALLA
2004-10-23 11:54
2004.11.21
связь с MySQL: почему ZeosLib работает, а через механизм ADO -нет


1-1099490129
Oleg_
2004-11-03 16:55
2004.11.21
ТЕКСТ НА РИСУНКЕ РЕЖЕТСЯ


1-1099584984
uses-mind.dll
2004-11-04 19:16
2004.11.21
уничтожение динамически созданных объектов


4-1097502103
DmitryMN
2004-10-11 17:41
2004.11.21
Реестр Windows 2000




   Наверх