![]() |
Icon aus DLL laden
Moin,
wie kann ich in C# ein Icon aus einer DLL laden? In Delphi wardas immer ganz easy:
Code:
Wie sieht das in C# aus?
procedure TForm1.FormCreate(Sender: TObject);
var Icon: TIcon; begin IcresLib := LoadLibrary('icres.dll'); Icon := TIcon.Create; try Icon.Handle := LoadImage(IcresLib, MAKEINTRESOURCE(1000), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); ImageList1.AddIcon(Icon); Icon.Handle := LoadImage(IcresLib, MAKEINTRESOURCE(1001), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); ImageList1.AddIcon(Icon); Icon.Handle := LoadImage(IcresLib, MAKEINTRESOURCE(1002), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); ImageList1.AddIcon(Icon); Icon.Handle := LoadImage(IcresLib, MAKEINTRESOURCE(1003), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); ImageList1.AddIcon(Icon); finally Icon.Free; FreeLibrary('icres.dll'); end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 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