Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.097 Beiträge
 
Delphi 12 Athens
 
#6

AW: TImage mit Bild aus ImageList füllen

  Alt 12. Jun 2011, 12:18
ImageList1.Draw(Image1.Picture.Bitmap.Canvas, 0, 0, 0); .
Kann garnicht funktionieren, wenn noch kein Bitmap im Picture drin war,
denn der Lesezugriff auf Picture.Bitmap würde in diesem Fall ein neue TBitmap erstellen, mit den Seitenlängen von 0.
Und wenn man in das Bild etwas reinmalt, dann sieht man natürlich nicht viel.

ImageList1.GetBitmap(0, Image1.Picture.Bitmap); .
Geht bei mir ohne Probleme, da GetBitmap die Größe des TBitmap anpaßt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat