Thema: Delphi Icons anzeigen

Einzelnen Beitrag anzeigen

Tom

Registriert seit: 7. Jan 2003
318 Beiträge
 
RAD-Studio 2009 Pro
 
#11
  Alt 19. Mai 2003, 22:53
Annahme: Du hast ICO-Dateien. ImageList die Systemicon zuordnen:
Delphi-Quellcode:
  SysIL := SHGetFileInfo('', 0, FileInfo, SizeOf(FileInfo), SHGFI_SYSICONINDEX OR SHGFI_SMALLICON );
  ImageListe.Handle := SysIL;
Und Index für eine bestimmte ICO-Datei ermitteln
Delphi-Quellcode:
var
  FileInfo : TSHFileInfo;
     SysIL : UInt;
...
  SysIL := SHGetFileInfo(PChar( FileName ),0,FileInfo,SizeOf(TSHFileInfo),SHGFI_SYSIconIndex OR SHGFI_SMALLICON );
  if SysIL <> 0 then Result := FileInfo.IIcon;
  Mit Zitat antworten Zitat