![]() |
TMemo - TRichEdit Zeile ermitteln mit Return
Hallo
wie in der Überschrift schon gefragt gibt es die Möglichkeit die Zeile zu ermitteln wo man ein Return getätigt hat. Oder anders gefragt hat einer eine bessere Idee als ![]() Ich bastele eine Lösung mit Pixeln nur dazu muss ich die Zeile, wenn sie in der Mitte eingefügt wird, löschen . |
AW: TMemo - TRichEdit Zeile ermitteln mit Return
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; |
AW: TMemo - TRichEdit Zeile ermitteln mit Return
Doofe frage
sehe ich ein Trotzdem Danke Andere Frage Kann man die Pfeiltasten Tasten mit einer Botschaft senden als z.B. PostMessage(RE.Handle, WM_KEYDOWN, Pfeiltasten, 0); weil in ASCII sind sie nicht definiert. |
AW: TMemo - TRichEdit Zeile ermitteln mit Return
Zitat:
Ansonsten ![]() |
AW: TMemo - TRichEdit Zeile ermitteln mit Return
|
AW: TMemo - TRichEdit Zeile ermitteln mit Return
Danke für die
Antworten himitsu hatte ich schon probiert ohne eindeutiges ergebnis Martin Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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