Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
|
Icon aus DLL laden
26. Feb 2006, 09:11
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?
Mario MSN: cyanide@ccode.de
|
|
Zitat
|