Einzelnen Beitrag anzeigen

Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

Re: TImageList mit Bild-Resourcen in Package verwenden

  Alt 30. Nov 2007, 14:20


Irgendwie funktioniert das bei mir nicht... An einem HModule komme ich nicht ran!?
Also die Komponente ist in einem Entwurfs- und Laufzeitpackage....
Wenn ich im Constructor die Resource direkt über das Glpyh lade geht es - obwohl die GetNumGlyphs nicht verarbeitet und die ganze Grafik (32x16) auf den Button zeichnet... Aber so er findet die Resource immerhin:
BtnMirror.Glyph.LoadFromResourceName(HInstance, 'GMIRROR'); Kann es sein das es mit TImagelist im Package generell Probleme gibt oder müssen besondere Bedingungen für diese Konstellation erfüllt sein?

Bin für jeden Rat dankbar


Shalom

EDIT1:
Hab jetzt versucht erst eine TBitmap zu erstellen, die Resource in diese zu laden und dann der ImageList zuzuweisen:
Delphi-Quellcode:
LBMP.LoadFromResourceName(HInstance, 'GOPEN');
ImgList.Add(LBMP, nil);
Aber ohne Erfolg: GetLastError ist nach LBMP.LoadFromResourceName() 8 ('Für diesen Befehl ist nicht genügend Speicher verfügbar')
  Mit Zitat antworten Zitat