Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.995 Beiträge
 
Delphi 12 Athens
 
#2

AW: EMB DCE 12 - TRichEdit löscht Lines Inhalt nicht

  Alt 1. Okt 2024, 13:30
Per se sollte es eigentlich funktionieren.

Ich hätte erst gesagt: Versuch es mal mit RichEdit1.Clear; ,
aber es ist das, was letztendlich RichEdit1.Lines.Clear; auch macht.


Zitat von TRichEdit.Lines.Clear:
Delphi-Quellcode:
procedure TRichEditStrings.Clear;
begin
  RichEdit.Clear;
end;

vielleicht noch so? (alles löschen)
Delphi-Quellcode:
RichEdit1.SelectAll;
RichEdit1.ClearSelection;
Oder so, also ab zweiter Zeile löschen (alles außer der Ersten)
Delphi-Quellcode:
RichEdit1.SelStart := SendMessage(RichEdit1.Handle, EM_LINEINDEX, 1, 0):
RichEdit1.SelLength := MaxInt;
RichEdit1.ClearSelection;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 1. Okt 2024 um 14:33 Uhr) Grund: MaxInt, nicht -1
  Mit Zitat antworten Zitat