Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi » Letzte Zeile eines Memofeldes löschen (https://www.delphipraxis.net/2982-%BB-letzte-zeile-eines-memofeldes-loeschen.html)

Pseudemys Nelsoni 17. Feb 2003 22:49

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

?

Pseudemys Nelsoni 17. Feb 2003 22:55

bah das geht auch nicht, sobald ReadOnly:=True ist gibts die zeile da am ende

:cry:

Pseudemys Nelsoni 19. Feb 2003 00:24

hey kann mir jemand sagen was ich da nun machen kann?

gruss

Pseudemys Nelsoni 3. Dez 2003 15:28

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?

MyRealName 3. Dez 2003 15:59

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

Pseudemys Nelsoni 3. Dez 2003 16:05

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 02:24 Uhr.
Seite 3 von 3     123   

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