![]() |
Icons aus Systembibliothek (*.icl) extrahieren?
Hallo,
ich habe ein paar Icons runtergeladen, allerdings als Systembibliothek (*.icl). Jetzt kann ich zwar wunderschön meine Desktop Icons austauschen, aber das hilft mir nicht viel, ich bräuchte die einzelnen Icons als *.ico. Kann man die Bibliothek irgendwie extrahieren so das man die einzelnen Icons anders nutzen kann? |
Re: Icons aus Systembibliothek (*.icl) extrahieren?
Hab ein Programm gefunden, wen es interessiert: Microangelo
|
Re: Icons aus Systembibliothek (*.icl) extrahieren?
ICL's sind normale DLL's.
Delphi-Quellcode:
Gruß Hagen
procedure ExtractICLIcon(Icon: TIcon; const FileName: String; IconIndex: Integer);
var Lib: THandle; begin Lib := LoadLibraryEx(PCHar(FileName), 0, LOAD_LIBARARY_AS_DATAFILE); if Lib <> 0 then try Icon.Handle := ExtractIcon(Lib, IconIndex); finally FreeLibrary(Lib); end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz