Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: TMemo - TRichEdit Zeile ermitteln mit Return

  Alt 12. Jan 2012, 23:01
Enter = neue/nächste Zeile
gedrückt wurde es also in der Zeile davor

also Zeile bestimmen, in welcher der Cursor grade steht
und die davor löschen



PS: Ich würde aber nicht sofort beim Einfügen prüfen, sondern im OnExit.
Delphi-Quellcode:
// eventuell Leerzeilen am Anfang und Ende löschen (eventuell auch mitten drin)
if Lines.Count > Maximal then begin
  Memo1.SetFocus;
  raise Exception.Create('zuviele Zeilen');
end;
$2B or not $2B
  Mit Zitat antworten Zitat