DBRichEdit.....sera q ninguem consegue me ajudar!

20/08/2004

Estou tento problema com este componente e preciso de uma solução rápida.
O q acontece é o seguinte:
gravo em um campo dentro d uma tabela SGDB (banco de dados)
no formato todo bagunçado no formato do RichEdit.
Quando realizo uma consulta na minha máquina eu utilizo um Dbrichedit para mostrar aqueles dados bagunçado só que este componente converte para o formato do proprio....na minha máquina funciona OK 100¬ do jeito que eu quero.
Só que quando fui instalar em outra máquina não apareceu o texto formatado e sim os dados todos bagunçados......ele não converteu automaticamente....
Me ajudem!!!! por favor e caso de polícia mesmo...!!!!


Baliza

Respostas

20/08/2004

Rodrigo Coutinho

olá amigo tente este exemplo

const
// insira no form 2 richedit e um btn com este codigo no evento onclick.
Path = ´..\Demos\RichEdit\OverView.RTF´;
begin
RichEdit1.PlainText := True;
RichEdit1.Lines.LoadFromFile(Path);
RichEdit2.PlainText := False;
RichEdit2.Lines.LoadFromFile(Path);
end;

[]s, Rodrigo Coutinho


Responder Citar

20/08/2004

Baliza

a propriedade esta do Rich.plaint esta false meu querido....

eu queria saber por que que funciona na minha e não na outra.


Responder Citar

20/08/2004

Baliza

Na minha máquina funciona perfeitamente - WIN2000 professional
OK! :) - - - 100¬

Nas máquinas clientes...... Win98 SE
:( aparece tudo errado.!!! .. .


O meu deus me ajude!!!!


Responder Citar

23/08/2004

Thomaz_prg

Cara, não sei se ainda irá te ajudar, mas acho que descrobri como resolver, mas não sei o porque disto estar acontecendo.

Fiz um exemplo para um amigo, para abrir um arquivo com formato RTF, apenas para visualização. Com arquivos pequenos, estava tudo OK, mas quando tentei abrir um arquivo um pouco maior, a configuração já era..

O que fiz foi o seguinte:
  RichEdit1.PlainText := false;
  RichEdit1.Lines.LoadFromFile(od.FileName);
  RichEdit1.Refresh;
  RichEdit1.Lines.LoadFromFile(od.FileName);
  RichEdit1.PlainText := false;
  RichEdit1.Repaint;


Onde [b:449a644dd1]od[/b:449a644dd1] é um OpenDialog.
Como você pode ver, carreguei o arquivo 2 vezes, e então a configuração ficou OK.
Tente fazer algo parecido para ver se funciona.


Responder Citar

24/08/2004

Baliza

Poxa! ate que enfim alguem pelo ao menos deu uma Luz...mas o que esta acontecendo é o seguinte....eu salvo em um campo de uma tabela aquele formato estranho do RTF... aí faço uma consulta... e coloco o dbrichedit para exibição...mas só funcionou em máquinas cuja sistema operacional (ate agora) é WIN2000 sacô!!


Responder Citar

24/08/2004

Nildo

Amigo Baliza... Leia as regras de conduta. Ela diz claramente que você deve utilizar um título claro e objetivo em suas mensagens.


Responder Citar