Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#7

AW: Problem mit Skalierung eines Bitmap im BitBtn

  Alt 14. Apr 2011, 19:29
Delphi-Quellcode:
BitBtn1.Glyph.Assign(bmp2);
...
FreeAndNil(bmp2);
Du weist dem ButtonGlyph die Referenz zu deinem bmp2 zu und gibst danach dieses Objekt frei, da kann ja nix mehr angzeigt wergen.
> Du kannst ja mal probehalber das bmp2.Free; auskommentieren. (bin mal gespannt, ob ich Recht hab )
Leider (oder doch Gott sei Dank ) hast du nicht recht - das bringt gar nichts.

Inspiriert von meinem Code bin ich durch diesen Link worden.
Nur damit ändert sich die Größe des Bildes nicht.

Welche Größe hat denn bmp2?
erst mal gar keine
Eine Größenangabe ergab leider auch keine Veränderung, ausser dass ich im BitBtn ein weisses Feld sah.

[edit]Vielleicht ist es hiermit einfacher:
[/edit]
Sah ganz gut aus - nur wurde das Bild sehr klein dargestellt, obwohl ich die Höhe und Breite des BitBtns angab

[edit]
DeddyH´s Code funktioniert - hatte nur Width und Height verwechselt
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<

Geändert von Helmi (14. Apr 2011 um 19:32 Uhr)
  Mit Zitat antworten Zitat