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

Вниз

Как получить путь к приложению по его расширению?   Найти похожие ветки 

 
brestmarket   (2002-10-18 14:27) [0]

Как получить путь к приложению по его расширению?
Попытка залезть и узнать из HKEY_CLASSES_ROOT\.gif
ничего не дала - нет там у меня пути (возможно, потому-что установлен ACDSee 5.0)

и
почему не работает процедура показа иконки для определенного файла:

procedure ShowIcon;
var
W : Word;
begin
W := 0;
Form1.Icon.Handle := {изображение иконки вы увидите в заголовке окна}
{можно, конечно, посмотреть его и в TImage: для этого вместо "Form1.Icon.Handle" напишите "Image1.Picture.Icon.Handle"}
ExtractAssociatedIcon(HInstance,
Pchar("c:\windows\*.txt"), W);
end;


 
Song ©   (2002-10-18 15:10) [1]

>>Как получить путь к приложению по его расширению?
FindExecutable()

>>почему не работает процедура показа иконки для определенного файла
Потому что для ExtractAssociatedIcon() нужен определённый файл.
Если нужно по расширению, то это либо как Вы уже заметили HKEY_CLASSES_ROOT или ShGetFileInfo()



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

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

Наверх




Память: 0.46 MB
Время: 0.017 c
7-92755
Мак
2002-08-22 13:27
2002.10.28
Автозагрузка


4-92813
Alexander
2002-09-17 14:36
2002.10.28
Как можно открыть свойства заданного принтера?


14-92722
vopros
2002-10-04 08:51
2002.10.28
Я опять влюблен, она прекрасна, она великолепна! Она чудо!


1-92486
Mav
2002-10-18 13:06
2002.10.28
Работа с булевыми выражениями(Кто знает ответ напишите поподробне


14-92720
lak_b
2002-10-08 15:25
2002.10.28
оффтопик