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 23: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 23:55

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

:cry:

Pseudemys Nelsoni 19. Feb 2003 01:24

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

gruss

Pseudemys Nelsoni 3. Dez 2003 16: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 16: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 17: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 01:12 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 by Thomas Breitkreuz