Вопрос № 88069: Уважаемые експерты
Я забыл, с помошью какой функции можно получить иконку, прикрепленную к файлам с данным расширением.
И еще вопрос. Как можно получить краткое описание файлов с данным расширением. Например, наводясь на файлы с расширением p...
Вопрос № 88.069
Уважаемые експерты
Я забыл, с помошью какой функции можно получить иконку, прикрепленную к файлам с данным расширением.
И еще вопрос. Как можно получить краткое описание файлов с данным расширением. Например, наводясь на файлы с расширением pas в TotalComander'е можно увидеть в вспливающей подсказки "Delphi Source File" и т.п. Как можно получить эту строку в моей программе
Отправлен: 22.05.2007, 14:55
Вопрос задал: Melamed (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Алексей Смуриков
Здравствуйте, Melamed!
Для того, чтобы это узнать просто ищешь в реестре:
HKEY_CLASSES_ROOT.{твоё расширение}
Например:
HKEY_CLASSES_ROOT.m2v у меня содержит значение по умолчанию Winamp.File!
--------- Из того, что я утратил больше всего мне жаль разум.....
Ответ отправил: Алексей Смуриков (статус: Практикант)
Ответ отправлен: 22.05.2007, 18:13 Оценка за ответ: 4 Комментарий оценки: Хотя ответ не сровсем точен, но он навел на правельное решение.
Данная строка находится в ключее, указанном HKEY_CLASSES_ROOT.{твоё расширение} в строке, зна
1095;ение по умолчанию
Например для фаулов с расширением pas в ключе реестра HKEY_CLASSES_ROOT.pas находим значение
по умолчанию BDS.PasFile. Затем ищем в ключе HKEY_CLASSES_ROOTBDS.PasFile значение по умолчанию равно иско
мой страке "Delphi Source File" А так спасибо за ответ