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

Извлечение иконок   Найти похожие ветки 

← →
DenKop ©   (2002-03-24 15:14) [0]

Делаю так:
procedure TForm1.AddIconToList(FLN:String);
var
Icon:Ticon;
PName:array[0..255] of char;
begin
Icon:=TIcon.Create;
StrPCopy(PName,FlN);
Icon.Handle:=ExtractIcon(hInstance,PName,0);
If Icon.Handle<=1 then
begin
ShowMessage("Handle not found");
Exit;
end;
ImageList1.AddIcon(Icon);
Icon.Free;
end;

Получаю иконку EXE, DLL, ICO, но хотелось бы получать иконки и с других типов файлов.

P.S. Вариант получения иконки через путь в реестре не очень то хочется переписывать, может есть что то готовое из средств Delphi.


← →
Song ©   (2002-03-24 15:33) [1]

Готового нет. А какие проблемы с решением в реестре?


← →
DenKop ©   (2002-03-24 18:26) [2]

В принципе проблем нет, но самая главная моя проблема это моя лень!!!


← →
Song ©   (2002-03-24 21:32) [3]

2DenKop © (24.03.02 18:26)
Вы конечно меня извините и - ничего личного, но здесь не терпят ленивых людей. Здесь Вам могут посоветовать и более, если захотят, но с такими утверждениями Вам придётся написать вручную самим.



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

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



Память: 0.45 MB
Время: 0.006 c
6-9588
KPOT
2002-01-22 14:06
2002.04.04
Sockety


1-9493
DNT
2002-03-25 21:05
2002.04.04
Можно ли узнать, в какой части экрана расположен таск бар?


3-9387
dron1
2002-03-09 13:21
2002.04.04
как программно узнать является поле ключем или нет?


3-9425
Jumabai
2002-03-13 16:44
2002.04.04
Создание полей


1-9463
Mummi
2002-03-25 14:48
2002.04.04
В ячейке StringGrida есть слово. Как узнать в какой позиции слова стоит курсор? (типа свойства SelStart)




   Наверх