|
Модераторы: MetalFan |
|
lukas |
|
|||
Опытный Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Здравствуйте,
Я нашел способ динамически задавать иконку любому файлу в Windows, но вот незадача. Есть такие проги как TortoiseSVN и DropBox, которые накладывают свою иконку на оригинал. Как они это делают не понятно, потому-что при выделении файла, их значек на файле не выделяется, он находится как бы сверху. Прикрепляю проект, его нужно скомпилить в dll, и зарегистрировать через regsvr32:
Для эффекта возможно понадобится перезагрузка. Также прикрепляю скриншот. Присоединённый файл ( Кол-во скачиваний: 7 ) iconhandler.zip 4,72 Kb -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
lukas |
|
|||
Опытный Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
-------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
lukas |
|
|||
Опытный Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Нашел ответ, может быть кому пригодится, помогли исходники TortoiseSNV:
http://code.google.com/p/tortoisesvn/sourc...IconOverlay.cpp А вот тоже самое на делфи. http://www.koders.com/delphi/fid1BBCB61C42...aspx?s=hook#L20 Действительно в винде есть возможно именно наложить значек на иконку файла или папки поверх без свистоплясок. -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |