Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
Delphi 2005 Personal
|
Re: shelllistview nur icons?
1. Nov 2005, 14:11
Ich hab dir oben eine Funktion gegeben, wie du die Icons kriegst:
Delphi-Quellcode:
var
i:ticon;
fileinfo:tshfileinfo;
begin
i:=ticon.create;
FillChar(FileInfo,SizeOf(FileInfo),#0);
SHGetFileInfo(PChar(FileName),0,FileInfo,SizeOf(FileInfo),SHGFI_ICON or SHGFI_SMALLICON); //auch shgfi_largeicon
i.Handle:=fileinfo.hicon;
i.transparent:=true;
//in I ist jetzt das Icon der Verknüpfung gespeichert#
form1.canvas.draw(0,0,i);
end;
Michael Enßlin
|
|
Zitat
|