Forum: Multimedia
Delphi
by chest3rs,
22. Jan 2008
Ich habe beide Funktionen miteinander verglichen, indem ich für eine Prozessliste die Symbole ausgelesen habe. Der Unterschied zwischen SHGetFileInfo und ExtractIconEx lag bei ca. 1 MB Arbeitspeicher, bei einer Anwendung von max. 5 MB hat sich das bemerkbar gemacht. ;)
Forum: Multimedia
Delphi
by chest3rs,
22. Jan 2008
Hallo,
ich kenne zwei Funktionen, mit denen man die Icons auslesen kann.
Die Methode verbraucht viel Arbeitsspeicher. Es ist aber möglich, die Symbole für bestimmte Dateitypen zu ermitteln, z.B. '*.bmp'...
function SHGetIconHandle(szIconFile: String; HUGE, SELECTED: BOOL): HICON;
var
shfi: shFileInfo;
begin