Einzelnen Beitrag anzeigen

max666

Registriert seit: 21. Dez 2003
50 Beiträge
 
#1

SmallIcon mit ExtractAssociatedIcon ???

  Alt 25. Dez 2003, 11:23
Hallo!

Weiß jemand wie man mit ExtractAssociatedIcon die SmallIcons ließt.

Mit folgender Procedure erhalte ich scheinbar immer nur die LargeIcon, da die Qualität nicht sehr gut ist, wenn sie in Menu-Punkten eingebunden werden.


Delphi-Quellcode:
procedure GetIconFromFile(const FileName: String; const Index: Word);
var apbuf: array [0..2*MAX_PATH] of Char;
  aindx: Word;
  icon1: TIcon;
  icon2: HIcon;
begin
  icon1:=TIcon.Create;
  StrPCopy(apbuf, FileName);
  aindx :=index;
  icon1.Handle:= ExtractAssociatedIcon(HInstance, apbuf, aindx);
  FrmMain.ImageList2.InsertIcon(index, icon1);
end;

Gruß aus dem Emsland!
max666

[edit=Admin]Delphi-Tags ([ delphi] ... [ /delphi]) eingefügt. Künftig bitte selber machen. Danke sehr. Mfg, Daniel[/edit]
  Mit Zitat antworten Zitat