Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Системные иконки 


Slaviq   (2001-11-06 17:55) [0]

Как узнать системную иконку файла, (например если файл текстовый то иконка соответственно как на текстовик...)
Пытаюсь TSHGetFileInfo но чегото не получается, только из экзешников :(. Помогите пожалуйста умной мыслью, буду рад любым предложениям.
Ответы желательно слать на мыло (не успеваю на форуме посмотреть)
Всем отозвавшимя ОГРОМНОЕ СПАСИБО!



Olgerd   (2001-11-06 19:46) [1]

Попробуй ExtractAssociatedIcon



SlaViQ   (2001-11-07 16:23) [2]

Я не понимаю что делать дальше, функция возвращает значение ВОРД, а чего с ним дальше делать, мне нужна готовая картинка БМП или ИКО.
Я просто не дружен с ВинАПИ, больше по БД, помоги пожалуйста разобраться.
Зарание благодарен. Славик.



Gluka   (2001-11-08 02:22) [3]

ExtractIcon;

....
....
var
Ico: HICON;
begin
Ico:=ExtractIcon(HInstance,Filename,0 or 1);
//Возвращает HICON (Хендл иконки), FileName-имя файла

Image1.Picture.Icon.Handle:=Ico;
//Image1-твой Image(component)
....
....
end;




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх








Память: 0.75 MB
Время: 0.024 c
1-22093           Bristol               2001-12-19 11:59  2002.01.08  
отправка писем с помощью Дельфи 5


1-22193           T2                    2001-12-14 03:17  2002.01.08  
DLL


1-22071           KAA                   2001-12-19 10:48  2002.01.08  
Два сервиса мешают друг другу.


3-21962           phantom2040           2001-12-04 13:27  2002.01.08  
Установка фильтра в TDStringGrid


1-22088           Mikhalyov Dmitry      2001-12-19 14:58  2002.01.08  
вызов события из программы