1
Generale / Re:Limite massimo righe di un dbmemo o di un memo
« Ultimo post da tito_livio il Oggi alle 08:45:15 pm »Con TMemo questo mi sembrava funzionareCodice: [Seleziona]non so se è applicabile con DBMemo, non l'ho mai usato.procedure TForm1.Memo1Change(Sender: TObject);
begin
while Memo1.Lines.Count > 5 do
Memo1.Lines.Delete(Memo1.Lines.Count -1);
end;
Per funzionare funziona, però se già siamo al massimo delle righe:
Se l'utente scrive inserendo qualcosa, per esempio sulla prima riga, se va a capo gli viene cancellata l'ultima riga.
Spero di essermi spiegato bene.
Io vorrei qualcosa che impedisca proprio di scrivere se la scrittura implica la creazione di una nuova riga, analogamente a quello che succede con i dbedit quando si raggiunge il n. max di caratteri impostato con MaxLength, qui ci vorrebbe un MaxRow.