Einzelnen Beitrag anzeigen

spartakus

Registriert seit: 20. Feb 2005
22 Beiträge
 
#1

auf einem Bild einen RichEdit Text einfügen

  Alt 24. Dez 2010, 13:30
Hallo,
hiermit füge ich auf einem Bild(Image) einen RichEdit Text ein.
Das ist kein Problem.
Code:
    var    
  h, i: Integer;
begin
   h := form1.Image1.Canvas.TextHeight('Test');
  for i := 0 to richedit1.Lines.Count - 1 do
    form1.Image1.Canvas.TextOut(0, i * h, richedit1.Lines[i]);
end;
Mein Problem ist dass der Text nicht neue Komplett geschrieben wird,
sondern wird nur dran gehängt!

zb. "Text1" wird eingefügt dann gelöscht, "text2" wird eingefügt aber
"Text1" bleibt auf dem Bild stehen statt zu verschwinden!

wie kann ich lösen?.....danke!
  Mit Zitat antworten Zitat