Вниз
Скачать: CL | DM;

Индекс иконки файла по расширению   Найти похожие ветки 

← →
Орион ©   (2007-05-30 19:43) [0]

Нетривиальный вопросец)
Имеем расширение файла (например ".txt"), необходимо определить индекс иконки, ассоциированной с этим файлов, в системном imagelist.

Есть идеи каким образом это сделать?
SHGetFileInfo(...) не принимает первым параметром строки типа "*.txt", "c:\somefile.txt", т.е. необходим реально существующий файл.
Как вариант: создавать временный файл с нужным расширением, определять для него иконку, а затем удалять, но сами понимаете... не очень вариант :)


← →
Орион ©   (2007-05-30 20:30) [1]

ничего не предложите?


← →
Орион ©   (2007-06-01 20:16) [2]

вопрос все еще актуален :(
есть идеи?


← →
TStas ©   (2007-06-01 20:32) [3]

Это у Флёнова в "библии Дельфи" написано, как сделать.


← →
Eraser ©   (2007-06-01 20:56) [4]

> [0] Орион ©   (30.05.07 19:43)

это как раз тривиальный вопросик SHGetFileInfo + F1 читать внимательно.


← →
Орион ©   (2007-06-01 23:56) [5]

Таки разобрался. Спасибо, что ткнули носом :)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
2-1181492545
GoRdon_2007
2007-06-10 20:22
2007.07.01
Как показать форму, а код выполнять дальше?


2-1181152092
Ламер 2.Х
2007-06-06 21:48
2007.07.01
Админ


2-1181163049
Leon25
2007-06-07 00:50
2007.07.01
Проблема с InterBase 7.5


2-1181140831
Bora_ru
2007-06-06 18:40
2007.07.01
Handle окна по неполному названию


4-1169546579
Просто зашел
2007-01-23 13:02
2007.07.01
Запрет запуска




   Наверх