Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi RichEdit/Memo hat eine Zeile zu viel (https://www.delphipraxis.net/15072-richedit-memo-hat-eine-zeile-zu-viel.html)

Pseudemys Nelsoni 21. Jan 2004 15:33

Re: RichEdit/Memo hat eine Zeile zu viel
 
stimmt, geht *g*, wird das programm dann nich langsam, wenns nachher so 3000 zeilen hat?

s14 21. Jan 2004 15:36

Re: RichEdit/Memo hat eine Zeile zu viel
 
Das glaube ich nicht, es werden ja nur die letzten Zeichen entfernt.

Pseudemys Nelsoni 21. Jan 2004 15:36

Re: RichEdit/Memo hat eine Zeile zu viel
 
danke, euch beiden, es geht ^^

Zitat:

Das glaube ich nicht, es werden ja nur die letzten Zeichen entfernt.
jo, aber es wird memo1 doch immer wieder neu der komplette text zugewiesen oder?

scp 21. Jan 2004 15:41

Re: RichEdit/Memo hat eine Zeile zu viel
 
Zitat:

Zitat von Pseudemys Nelsoni
danke, euch beiden, es geht ^^

Zitat:

Das glaube ich nicht, es werden ja nur die letzten Zeichen entfernt.
jo, aber es wird memo1 doch immer wieder neu der komplette text zugewiesen oder?

Naja, das würde ja nur mehrmals passieren, wenn du 3000 Leerzeilen hättest. :-)

Pseudemys Nelsoni 21. Jan 2004 15:47

Re: RichEdit/Memo hat eine Zeile zu viel
 
ah ^^ hast recht ;)

hm, muss ich das "while"-ding überall im code wo ich .add benutze mit anhängen? im onchange von einem memo funktioniert das nicht, im RichEdit kommt der Fehler "Fehler beim einfügen von Zeile in RichEdit" oder so :\

scp 21. Jan 2004 15:57

Re: RichEdit/Memo hat eine Zeile zu viel
 
Hmmm. im OnChange ist das allerdings schlecht, da würde ich das while .. do durch if .. then austauschen, dann macht ers nur einmal.

Pseudemys Nelsoni 21. Jan 2004 15:58

Re: RichEdit/Memo hat eine Zeile zu viel
 
hm, im memo geht es doch, wieso geht es im richedit nicht? "Fehler beim einfügen von Richedit-Zeile"

gleicher fehler mit if..then.

habe im onchange:

Delphi-Quellcode:
if Copy(Richedit1.Text, length(Richedit1.Text)-1, 2) = #13#10 then
    Richedit1.Text := TrimRight(Copy(Richedit1.Text, 1, length(Richedit1.Text) - 2));
und im button:

Delphi-Quellcode:
richedit1.Lines.Add('hi');
:\

Pseudemys Nelsoni 21. Jan 2004 16:47

Re: RichEdit/Memo hat eine Zeile zu viel
 
wwieso kann man im OnChange des richedits selbigem keine neue line zuweisen?

nichtmal das: Richedit1.lines.add('bla); geht im OnChange O_o. gibt es eine onchange alternative?

scp 21. Jan 2004 17:02

Re: RichEdit/Memo hat eine Zeile zu viel
 
Hab eben rumprobiert. aber da bin ich auch überfragt. Hab versucht Onchange zeitweise auf nil zu setzen, aber da kam dasselbe raus.

Pseudemys Nelsoni 21. Jan 2004 17:17

Re: RichEdit/Memo hat eine Zeile zu viel
 
schade:(, aber danke :thuimb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr.
Seite 2 von 2     12   

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