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

Вниз

Как сохранить иконку?   Найти похожие ветки 

 
Jetus ©   (2004-10-17 23:29) [0]

Мастера! Вытаскиваю из ехе-файла иконку (красивую такую) вот так:
I.Handle := ExtractIcon(hInstance, PChar(ExeFileName), NomberOfIcon);

а когда сохраняю

I.SaveToFile("c:\1.ico");

то иконка СТРАШНАЯ (меньше цветов)! Как правильно сохранить????


 
KilkennyCat ©   (2004-10-17 23:32) [1]

а "I" - это чего и с какими параметрами?


 
Mihey_temporary ©   (2004-10-18 00:35) [2]

TIcon не умеет сохранять иконки больше чем 16 цветов.
Сохраняй вручную (разбей на XOR и AND маски и пиши в файл по структуре). Может помочь вот это:
http://www.hot.ee/mvps8/IconLoad.zip


 
Jetus ©   (2004-10-20 23:46) [3]

Спасибо за ссылку, Mihey_temporary!



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
14-1098189719
AlexG
2004-10-19 16:41
2004.11.07
Меня опять напугали совместимостью AMD шек...


14-1098108491
top100
2004-10-18 18:08
2004.11.07
Организация работы с БД


1-1098842604
vovanx
2004-10-27 06:03
2004.11.07
Перенос проектов из Delphi 5 в Delphi 7


3-1097255883
dron-s
2004-10-08 21:18
2004.11.07
Изменение фокуса


1-1098811633
redlord
2004-10-26 21:27
2004.11.07
Listview - список выделенных объектов