Delphi-Quellcode:
procedure textlaenge;
var
laenge:Integer;
begin
laenge:=length(MMTest.Lines.Text);
If MMTest.Lines.Count > 1 then laenge := laenge-((MMTest.Lines.Count-1)*2);
end;
Dann zählt er die Absatzzeichen #10#13 nich mit, aber wenn du folgendes drückst: 'R'-Taste,'R'-Taste,'R'-Taste,Enter,'R'-Taste'R'-Taste dann rechnet er: 1,2,3,5,4,5
Das liegt daran, dass MMTest.Lines.Count nich bein Enter drücken erhöht wird, sondern beim ersten Zeichen in der neuen Reihe.
Ich lern Delphi in der Schule in einer AG, bin zwar der best us der AG, aber erst 13, bitte alles LANGSAM UND DEUTLICH erklären, es könnte sein, dass ich es sonst nicht verstehe.
^.^ XD
))