![]() |
TMemo eine Zeile löschen?
Hallo Alle!
Wie kann man in einem TMemo die Zeile in der sich der Cursor befindet löschen? Gruß Klaus |
Re: TMemo eine Zeile löschen?
Delphi-Quellcode:
Memo.Lines.Delete();
|
Re: TMemo eine Zeile löschen?
Delphi-Quellcode:
@ Markus: Richtig lesen, es geht um Zeile, an der sich der Cursor befindet :zwinker:
Memo1.Lines.Delete(Memo1.CaretPos.Y);
|
Re: TMemo eine Zeile löschen?
Habt vielen Dank für Eure Mühe.
Gruß Klaus |
AW: TMemo eine Zeile löschen?
Hallo,
ich habe dieses alte Thema wieder hervorgeholt, weil ich das gleiche Problem habe und der Tip nur funktioniert wenn der Cursor nicht am Ende der Zeile steht. Wenn er hinter dem letzten Zeichen steht wird schon die nachfolgende Zeile gelöscht! Ich suche schon den ganzen Tag nach einer Lösung. Hat jemand eine Idee? Gruß Klaus. |
AW: TMemo eine Zeile löschen?
Und so?
Delphi-Quellcode:
var
LineNo: integer; begin LineNo := SendMessage(Memo1.Handle, EM_LINEFROMCHAR, -1, 0); Memo1.Lines.Delete(LineNo); end; |
AW: TMemo eine Zeile löschen?
Zitat:
Dann werde ich auf TrichEdit umstellen. Danke |
AW: TMemo eine Zeile löschen?
Merkwürdig, bei mir funktioniert das auch mit einem Memo.
|
AW: TMemo eine Zeile löschen?
Zitat:
Ich arbeite mit D 2010 und Windows 7 64-Bit. |
AW: TMemo eine Zeile löschen?
Bei mir eben nicht (XE unter Win7-64).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz