So weit ich weiß, geht das nur, wenn du eine weitere Form, die mit der gleichen Farbe ausgefüllt ist wie der Hintergrund, über das zu löschende Objekt zeichnest.
Also so in der Art:
Delphi-Quellcode:
procedure PLoeschen;
begin
Canvas.Brush.Color := clWhite; // oder welche Farbe dein Hintergrund auch immer haben mag
Canvas.Rectangle(Ec1,Ec2+48,X,Y+50);
end;