Zitat von
static_cast:
eine prüfung mit Picture.Graphic.Empty
ist nicht sinvoll, denn Graphic ist unter umständen nil wenn nicht schon was drin gesteckt hat.
[..]
Und Graphic.Assign ist auch nicht sinvoll wenn du mehrere Typen von Bildern verwendest, z.B. würde ein Assign in die hose gehen wenn dein Graphic von typ TBitmap ist und du aber nun ein TPNGObject hast...
Ok, das mit dem möglichen Zugriff auf NIL hatte ich übersehen.
Der zweite Teil war mir so gar nicht bewußt! Danke für die Klarstellung, wieder etwas gelernt.
Gruß Hawkeye