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

Вниз

Еще раз об иконках   Найти похожие ветки 

 
alexnmsk ©   (2003-01-23 10:09) [0]

Требуется вытащить иконку из Файла и сохранить на диске:

ExtractIconEx(cFile, IconIndex, pTheLargeIcon, pTheSmallIcon, 1);
TheLargeIcon.Handle := pTheLargeIcon^;
TheSmallIcon.Handle := pTheSmallIcon^;
TheSmallIcon.SaveToFile("c:\small.ico");
TheLargeIcon.SaveToFile("c:\large.ico");

Проблема в том, что иконки в формате 256 цветов сохраняются в 16 цветов. Кто знает, помогите!


 
alexnmsk ©   (2003-01-23 11:12) [1]

Неужели никто не ответит?


 
ADOLF   (2003-01-23 17:14) [2]

Загрузить из файла значок в Image1 и копировать в буфер содержание Image1 : clipboard.assign(image1.picture)
Вставить в IconForge и сохранить ico
Самый простой способ ,но не по коду...
Изходник проги для вытазкивания ico из exe есть где то на
http://www.sources.ru/delphi_src1.shtml
я находил


 
alexnmsk ©   (2003-01-24 07:58) [3]

Не по коду - очень неудобно. Нужно свести количесво модулей к минимальному. Где то встречал подобный вопрос, но тогда меня эта проблема не интересовала.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
3-53930
Keymaster
2003-02-26 12:58
2003.03.17
ADO + ACESS


14-54251
Sha
2003-02-28 10:53
2003.03.17
Високосный год. Головоломка.


1-54038
crazy_2k
2003-03-05 00:58
2003.03.17
Как подсчитать количество таблиц в БД.


9-53836
Джастер
2002-10-15 20:42
2003.03.17
Где же найти реальный движок?


1-54034
Alexey_ural
2003-03-04 15:16
2003.03.17
Приложение без формы надо запихать в SysTray