Was mach ich falsch? (Nein - nicht ich, Delphi
)
Ja, doch du.
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 )
BitBtn1.Glyph.Width und .Height setzen
und dann in BitBtn1.Glyph.Canvas das Bild reinkopieren