|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - [решено] Получение иконки из файла |
|
.NET - [решено] Получение иконки из файла
|
В Поисках Истины Сообщения: 802 |
Профиль | Отправить PM | Цитировать
Здравствуйте. Подскажите как получить иконку файла! Для exe и dll нашел! А вот как сделать для любых других?
|
|
Отправлено: 11:19, 14-07-2011 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Не понял, тебе нужны просто иконки какие то? iconsearch.ru - туча иконок на все что можно
|
------- Отправлено: 05:43, 15-07-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать Delirium, Не Нужно не это. Сейчас объясню. Предположим есть некий документ Microsoft Word, и есть приложение с ListView. В LsitView нужно добавить этот документ, чтобы он отображался с такой же иконкой как и в проводнике.
|
------- Отправлено: 07:52, 15-07-2011 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Обычно так:
1. Ищем в реестре расширение: «HKEY_CLASSES_ROOT\.doc». Берём значение из «HKEY_CLASSES_ROOT\.doc\(Default)» (например, «Word.Document.8»). 2. Ищем «HKEY_CLASSES_ROOT\Word.Document.8», берём значение из «HKEY_CLASSES_ROOT\Word.Document.8\DefaultIcon\(Default)» (например, «C:\WINDOWS\Installer\{90110419-6000-11D3-8CFE-0150048383C9}\wordicon.exe,1»). Далее, как в #1. |
Отправлено: 08:09, 15-07-2011 | #4 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Надо тоже взять на заметку, мне в документообороте пригодится...
|
|
------- Отправлено: 08:37, 15-07-2011 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Может быть, LilLoco спрашивал именно про .Net? Тут я пас, не знаю, может быть и есть готовые методы.
А так — вот ссылки по теме: DefaultIcon (COM) Registering a Program's Icon How to Assign a Custom Icon to a File Type (Windows) |
Отправлено: 09:07, 15-07-2011 | #6 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать Так, спасибо всем за помощь! Нашел WinApi функцию, которая это может сделать Думаю это проще, чем копать в реестре! Но как говорится на вкус и цвет...
Вот описание функции. А вот пример использования на C#. Цитата Iska:
Еще раз, огромное спасибо за помощь! |
|
------- Отправлено: 09:47, 15-07-2011 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - пропали иконки на тип файла | Bright | Microsoft Windows Vista | 16 | 15-12-2014 09:25 | |
Приоритет для исполняемого файла | Seven | Microsoft Windows NT/2000/2003 | 1 | 15-01-2010 12:25 | |
Интерфейс - Как посмотреть версию исполняемого файла с произвольным расширением | Vic21 | Microsoft Windows 7 | 2 | 16-11-2009 15:12 | |
Получение и обработка информации из текстового файла | ya158 | AutoIt | 3 | 11-09-2009 01:24 | |
CMD/BAT - [решено] Передача строк из исполняемого файла в текстовый. | tr011_tmn | Скриптовые языки администрирования Windows | 11 | 14-07-2009 16:42 |
|