![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Веб-дизайнер
Форумчанин
Регистрация: 11.08.2011
Сообщений: 305
|
![]()
Вот соб-сно вопрос: куда и как поместить файл иконки, который будет отображаться на всех файлах, которые по умолчанию открываются через мое приложение.
В голову приходил вариант, мол описать эту иконку в реестре для файлов определенных форматов, что безусловно хорошо, но это сработает только в том случае, если программа сама пошлет этот "сигнал" на изменение стандартной иконки. А если пользователь установил мое приложение по умолчанию для некоторого вида файлов вне программы, ничего не будет изменено. Я уверен, что файлы могут брать ресурс иконок из приложения и использовать нужную (под нужным индексом, что ли). Так например, у приложения Photoshop все необходимые иконки, отображаемые на файлах PS, находятся непосредственно в Photoshop.exe: ![]() Где это описать? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]()
фотошоп регистрирует новое расширение и привязывает иконку к нему....
Ноэ то можно сделать и во время инсталяции программы... |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Если стандартным диалогом выбирать файлы, то иконки должны быть прописаны в реестре. Если свои средства для отображения-выборки файлов (например используя ListView), то иконки можно брать из своего ресурса и подставлять к файлам
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Веб-дизайнер
Форумчанин
Регистрация: 11.08.2011
Сообщений: 305
|
![]()
Это понял.
Интересует как загрузить эти иконки внутри программы? Не засорять же исходники приложения кучей .ico, нужно чтобы они отображались в самом EXE (как на картинке сверху) или загружались из внутреннего источника. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Иконка для консоли | YourLastSong | Общие вопросы C/C++ | 1 | 17.12.2010 11:36 |
Иконка для файла. | Alex Cones | Свободное общение | 1 | 23.07.2010 22:44 |
Подскажите скрип для скачивания файлов в системе, работающей через плагин к adobe reader 9 | Барби | Свободное общение | 19 | 27.07.2009 22:41 |
Приложение которое выводит список файлов текущего каталога и при клике на любом из файлов откроет его. | LimanSSk | Общие вопросы Delphi | 2 | 18.05.2009 16:03 |
Как запустить приложение через список выделенных файлов | simpolmix | Общие вопросы Delphi | 3 | 07.05.2009 23:14 |