Duvida no DBRichEdit

15/03/2006

0

Tenho um DBRichEdit que preciso digitar um texto nele. Só que as linhas tem que ser delimitadas por um certo tamanho. O que eu fiz: Fiz o DbRichEdit numa largura do tamanho que preciso, só que o DBRichEdit deixa a pessoa digitar e não quebra a linha quando chega no final da linha mesmo colocando wordwrap como true. Tem alguma forma de se fazer isso?


Foxcyber

Foxcyber

Responder

Posts

16/03/2006

Foxcyber

Sobe


Responder

16/03/2006

Motta

O que me ocorre é :

procedure TForm1.DBRichEdit1Change(Sender: TObject);
var i:integer;
begin
  for i:=0 to (DBRichEdit1.Lines.Count-1) do
    if Length(DBRichEdit1.Lines[i]) > 100 then
      DBRichEdit1.Lines[i] := Copy(DBRichEdit1.Lines[i],1,100);
end;


Mas creio que deva ter uma solução melhor , de forma geral vc pode limitar todo o tamanho do field com DBRichEdit1.MaxLength, mas não parece ser isto que vc quer


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar