![]() |
ich hab das problem gefunden, aber die lösung nicht...
wenn "ReadOnly" True ist funzt das zeilen löschen nimmer, bzw nicht die letzte...kann man da was machen? oder soll ich bei jedem bisschen Readonly:=False {usw} ReadOnly:=True ? |
bah das geht auch nicht, sobald ReadOnly:=True ist gibts die zeile da am ende
:cry: |
hey kann mir jemand sagen was ich da nun machen kann?
gruss |
Re: » Letzte Zeile eines Memofeldes löschen
man is der thread alt, und was für ein gespamme :mrgreen: ....
aber gut das ich ihn noch gefunden hab. Also wie kann ich die letzte leere zeile, die bei einem memo von anfang an da ist löschen, wenn die eigenschaft "ReadOnly = true" ist? |
Re: » Letzte Zeile eines Memofeldes löschen
Das Problem ist das Senden der Nachricht. Wenn ReadOnly = true, dann werden die Editor-Nachrichten ignoriert :p
Vielleicht einfach ganz hinten das CRLF wegnehmen : var S, S1 : String; begin S := Memo1.Lines[Memo1.Lines.Count - 1]; S1 := #13#10; Delete(S1, S, 2); end; so sollte das gehen, denn wenn kein Carriage Return+LineFeed, dann keine neue Zeile :p MRN |
Re: » Letzte Zeile eines Memofeldes löschen
hoi, danke erstmal für den code (ich weiss nur noch nicht wohin damit ^^)
welche der zeilen löscht denn die leere zeile aus dem memo? sehe nur das was aus einem string gelöscht wird |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 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 by Thomas Breitkreuz