![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ассоциированные иконки [D7, Win2k]
XMAN © (2006-03-13 10:16:00)Как мне узнать ассоциированную иконку файла не находящигося его на диске? т.е. список файлов записан в тектовом файле, они не находятся на диске, но надо вытянуть иконку из базы иконок виндовс ассоциированного с этими файлами
Eraser (2006-04-06 12:49:00) [1]
> n0name (06.04.06 11:54) [7]
зачем? если есть стандартная функция, с пом. которой этот процесс сильно ускоряется.
n0name (2006-04-06 11:54:00) [2]XMAN © (13.03.06 10:16)
В реестре раздел есть HKEY_CLASSES_ROOT, почему бы оттуда не извлечь нужную тебе информацию?
Читаешь в ключе с именем расширения значение (По умолчанию), переходишь к этому ключу, а в нём есть подключ DefaultIcon.
Leonid Troyanovsky (2006-04-06 11:53:00) [3]
> xman © (06.04.06 11:48) [5]
> Решил следующим путем...создается пустой файл и при надобности
Чукча - не читатель, чукча - писатель.
--
Regards, LVT.
xman (2006-04-06 11:48:00) [4]Решил следующим путем...создается пустой файл и при надобности отобразить ее ассоциированную иконку, файл переименовуется и проверяется методами Kerk
...смотрите выше ;)
Eraser (2006-03-16 13:38:00) [5]
> XMAN © (16.03.06 10:54) [3]
[1]
MSDN читать будем? :)
XMAN (2006-03-16 10:54:00) [6]Эти примеры требуют указание файла существующего на диске...
мне нужно узнать какую бы иконку дала виндовс, например, разширению bmp
не ссылаясь на существующий файл...
Kerk (2006-03-15 00:11:00) [7]http://kladovka.net.ru/search?page=0&query=%u0410%u0441%u0441%u043E%u0446%u0438%u0438%u0440%u043E%u0432%u0430%u043D%u043D%u044B%u0435%20%u0438%u043A%u043E%u043D%u043A%u0438%20
Eraser (2006-03-13 14:33:00) [8]
> XMAN © (13.03.06 10:16)
SHGetFileInfo