Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "WinAPI";
Поточний архів: 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;



сторінки: 1 вся гілка

Форум: "WinAPI";
Поточний архів: 2002.01.08;
Завантажити: [xml.tar.bz2];

наверх









Пам'ять: 0.55 MB
Час: 0.024 c
6-22285
Життєво важливий
2001-10-09 12:34
2002.01.08
проблема вибору


1-22044
Едуард
2001-12-10 10:09
2002.01.08
Кадр


14-22395
чужий
2001-11-07 01:15
2002.01.08
Чим бардак відрізняється від порядку?


14-22357
Віктор Щербаков
2001-11-01 12:40
2002.01.08
відновлення фотографій


7-22420
Cntcyz.cm crfpfnm cdjt bvz
2001-09-21 21:12
2002.01.08
Народ підкажіть як мені бути?





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська