Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.16;
Скачать: CL | DM;

Вниз

Ассоциированные иконки   Найти похожие ветки 

 
XMAN ©   (2006-03-13 10:16) [0]

Как мне узнать ассоциированную иконку файла не находящигося его на диске? т.е. список файлов записан в тектовом файле, они не находятся на диске, но надо вытянуть иконку из базы иконок виндовс ассоциированного с этими файлами


 
Eraser ©   (2006-03-13 14:33) [1]


> XMAN ©   (13.03.06 10:16)

SHGetFileInfo


 
Kerk ©   (2006-03-15 00:11) [2]

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


 
XMAN ©   (2006-03-16 10:54) [3]

Эти примеры требуют указание файла существующего на диске...
мне нужно узнать какую бы иконку дала виндовс, например, разширению bmp
не ссылаясь на существующий файл...


 
Eraser ©   (2006-03-16 13:38) [4]


> XMAN ©   (16.03.06 10:54) [3]

[1]
MSDN читать будем? :)


 
xman ©   (2006-04-06 11:48) [5]

Решил следующим путем...создается пустой файл и при надобности отобразить ее ассоциированную иконку, файл переименовуется и проверяется методами Kerk
...смотрите выше ;)


 
Leonid Troyanovsky ©   (2006-04-06 11:53) [6]


> xman ©   (06.04.06 11:48) [5]

> Решил следующим путем...создается пустой файл и при надобности


Чукча - не читатель, чукча - писатель.

--
Regards, LVT.


 
n0name   (2006-04-06 11:54) [7]

XMAN ©   (13.03.06 10:16)  
В реестре раздел есть HKEY_CLASSES_ROOT, почему бы оттуда не извлечь нужную тебе информацию?
Читаешь в ключе с именем расширения значение (По умолчанию), переходишь к этому ключу, а в нём есть подключ DefaultIcon.


 
Eraser ©   (2006-04-06 12:49) [8]


> n0name   (06.04.06 11:54) [7]

зачем? если есть стандартная функция, с пом. которой этот процесс сильно ускоряется.



Страницы: 1 вся ветка

Текущий архив: 2006.07.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
2-1151580063
fast2
2006-06-29 15:21
2006.07.16
Как в StringGrid cделать столбец (один или невколько) невидимым?


1-1149666613
DevilDevil
2006-06-07 11:50
2006.07.16
1С & Delphi


15-1150144664
Константинов
2006-06-13 00:37
2006.07.16
Как отстоять право на чистый воздух?


2-1151606996
Ivolg
2006-06-29 22:49
2006.07.16
PageControl


2-1151552404
stock
2006-06-29 07:40
2006.07.16
выполнение winExec