Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#5

Re: TMemo, MaxLength, Anzeige der noch möglichen Zeichen

  Alt 24. Jul 2009, 13:41
Zitat von hoika:
In meinem Fall (muss in eine DB als VarChar)
muss ich die #13#10 schon mit berücksichtigen.
in Memo1.Lines.Text bzw. Memo1.Text enthält ja die Zeilenumbrüche (abgesehn von den automatischen Umbrüchen, welche nur virtuell in der Anzeige umgebrochen werden, aber nicht in den .Lines

setze wirklich einfach nur .MaxLength deines Memos auf 250
und dann nur noch ...
Delphi-Quellcode:
procedure TForm1.Memo1Change(Sender: TObject);
begin
  Label1.Caption := Format('noch %d Zeichen', [Memo1.MaxLength - Length(Memo1.Text)]);
end;
alle weiteren Begrenzungen macht Delphi für dich

also eigentlich mußt da da nichts weiter beachten
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat