Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] Помогите с ICO при ассоциациях. (http://forum.oszone.net/showthread.php?t=172836)

tupica 11-04-2010 16:51 1390154

Помогите с ICO при ассоциациях.
 
Как выбрать иконку для какого-то типа файлов при ассоциации:
Пробовал:
[HKEY_CLASSES_ROOT\.XXX\DefaultIcon]
@="XX\\XX.exe,5"
И просто прописывать путь к одиночной .ICO
Ничего не выходит
Помогите пожалуйста.

Habetdin 11-04-2010 19:30 1390234

tupica,
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.ico\DefaultIcon]
@="%1"


hb860 11-04-2010 21:29 1390304

Должно быть как-то так:
HTML код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.XXX]
@="xxxfile"

[HKEY_CLASSES_ROOT\xxxfile\DefaultIcon]
@="c:\\my folder\\myicon.ico,0"

Соурсе: http://msdn.microsoft.com/en-us/libr...40(VS.85).aspx

Habetdin 11-04-2010 21:42 1390321

hb860, это необязательно :)

tupica 11-04-2010 21:55 1390331

Оба способа действуют,но вот прикол:1 способ можно так

[HKEY_CLASSES_ROOT\.XXX]
@="ОПИСАНИЕ"

[HKEY_CLASSES_ROOT\.XXX\DefaultIcon]
@="%programfiles%\PROGA\images\ICO.ico"

но второй только так

[HKEY_CLASSES_ROOT\.XXX]
@="xxxfile"

[HKEY_CLASSES_ROOT\xxxfile\DefaultIcon]
@="c:\\my folder\\myicon.ico,0"

Ну да ладно.Спасибо.

Habetdin 11-04-2010 21:59 1390336

tupica,
Цитата:

Цитата tupica
но второй только так »

При втором способе все из HKCR\.xxx переносится в HKCR\xxxfile и оставляется "ссылка" вместо "описания":
Код:

[HKEY_CLASSES_ROOT\.XXX]
@="xxxfile"

[HKEY_CLASSES_ROOT\xxxfile]
@="ОПИСАНИЕ"

[HKEY_CLASSES_ROOT\xxxfile\DefaultIcon]
@="%programfiles%\PROGA\images\ICO.ico"



Время: 04:06.

Время: 04:06.
© OSzone.net 2001-