Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   C# Icon aus DLL laden (https://www.delphipraxis.net/64013-icon-aus-dll-laden.html)

Pseudemys Nelsoni 26. Feb 2006 08:11


Icon aus DLL laden
 
Moin,

wie kann ich in C# ein Icon aus einer DLL laden?

In Delphi wardas immer ganz easy:

Code:
 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;
Wie sieht das in C# aus?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz