Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];

Вниз

иконки   Найти похожие ветки 

 
apic   (2008-07-29 07:08) [0]

насколько я знаю каждая иконка можел содержать в себе несколько иконок разного размера, например 64х64, 32х32 и 16х16. Так вот как извлечь из .ехе-файла не просто иконку 32х32, а просмотреть все эти иконки и сохранить эту иконку как целиком, так и в отдельности каждую из них? Заранее благодарен!


 
Palladin ©   (2008-07-29 07:20) [1]

иконка всегда одна. но изображений может быть несколько. из файла она извлекается путем добычи ее из ресурсов. и сразу со всеми изображениями.


 
apic   (2008-07-29 07:25) [2]

Как отобразить все изображения на форме?


 
apic   (2008-07-29 15:18) [3]

неужели никто не знает Как отобразить все изображения иконки на форме?


 
Palladin ©   (2008-07-29 15:22) [4]

насколько я знаю, WinAPI не предоставляет подобного функционала, но я могу и ошибаться... пока в голову приходит только ручной разбор формата данных иконки...


 
han_malign ©   (2008-07-29 16:40) [5]

DrawIconEx?


 
Alucard   (2008-07-30 00:25) [6]

К извлечению иконок имеют отношение следующие функции:
ExtractAssociatedIcon()
ExtractIcon()
ExtractIconEx()
PrivateExtractIcons()
Для получения иконок всех размеров можно использовать ExtractIconEx() с флагом RT_GROUP_ICON или PrivateExtractIcons().


 
Неподарок ©   (2008-07-30 01:47) [7]

Постарался и нашел)

http://www.delphi.int.ru/download/file/335/

Извините заранее, если выкладывать ссылки запрещенно.


 
apic   (2008-07-30 07:11) [8]

Неподарок - ты подарок =) Большое спасибо! Надо поковыряться, похоже это то, что  надо. Всем остальным тоже огромное спасибо!


 
Неподарок ©   (2008-07-31 04:52) [9]

=)Ну вот и сделал доброе дело)
Незачто..



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

Форум: "Начинающим";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.112 c
2-1217337692
Kolan
2008-07-29 17:21
2008.09.14
Работа с веб-сервисом.


15-1216887249
No_Dead (w)
2008-07-24 12:14
2008.09.14
Никто не пробовал?


15-1216144094
ZIvas
2008-07-15 21:48
2008.09.14
С чего начинать изучение


4-1196163825
delpher_g
2007-11-27 14:43
2008.09.14
Как программно замедлить скорость вращения CD-ROMа


15-1216062490
kaif
2008-07-14 23:08
2008.09.14
Тест на логику обыденного мышления для форумчан





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский