So?
Delphi-Quellcode:
L_Bitmap.Free();
L_Bitmap:=TBitmap.create;
{L_Bitmap.Handle = 0}
L_Bitmap.Width:=L_width;
{L_Bitmap.Handle = 173564234}
Mach dir klar, daß du mit TBitmap.create() einen Konstruktor aufrufst ... dieser erzeugt ein komplett neues und vom alten unabhängiges Objekt. L_Bitmap ist nur ein sog. Objekt- oder Instanzenpointer. Du kannst auch temporär L_Bitmap in eine Variable selben Typs zwischenspeichern und erst nach Erzeugung des neuen Objektes freigeben ... aber auf jeden Fall freigeben.