![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить иконку? [D7, WinXP]
Jetus © (2004-10-17 23:29:00)Мастера! Вытаскиваю из ехе-файла иконку (красивую такую) вот так:
I.Handle := ExtractIcon(hInstance, PChar(ExeFileName), NomberOfIcon);
а когда сохраняю
I.SaveToFile('c:\1.ico');
то иконка СТРАШНАЯ (меньше цветов)! Как правильно сохранить????
Jetus (2004-10-20 23:46:00) [1]Спасибо за ссылку, Mihey_temporary!
Mihey_temporary (2004-10-18 00:35:00) [2]TIcon не умеет сохранять иконки больше чем 16 цветов.
Сохраняй вручную (разбей на XOR и AND маски и пиши в файл по структуре). Может помочь вот это:
http://www.hot.ee/mvps8/IconLoad.zip
KilkennyCat (2004-10-17 23:32:00) [3]а "I" - это чего и с какими параметрами?