Ol�...
A propriedade: PlainText do TDBRichEdit deve estar setada para False...
[]'s
MacFly
Osmar de Souza J�nior <[EMAIL PROTECTED]> wrote:
Olha eu continuo tendo problemas.
Usei o DBRichEdit, e ele t� gravando numa boa.
Peguei o que fica gravado no banco que � o seguinte:
{\rtf1\ansi\deff0{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit
5.41.15.1503;}\viewkind4\uc1\pard\lang1046\b\f0\fs20 asdasdasdadasdasd\par
\i sdasdasdasdasdadasd\b0\i0\par
}
Peguei esse texto formatado, coloquei no bloco de notas, e renomeei o
arquivo para .RTF, e abriu formatado direitinho.
Mas quando eu dou um open no DataSet, mesmo em tempo de design,
aparece um tro�o todo bagun�ado no lugar do texto.
To sentindo que � alguma propriedade do componente, mas testei v�rias
possibilidades e n�o consegui resolver...
--- Em [email protected], Macfly <[EMAIL PROTECTED]> escreveu
> Ol� Amigo...
> Vc pode fazer isso de Duas formas...
> 1 - Ao inv�s de utilizar um componente RichEdit utilize um
DBRichEdit dispon�vel na paleta DBControls....
>
> 2 - Fazer na munheca salvando os dados em um arquivo tempor�io ou na
mem�ria e depois carregar no campo, da seguinte forma:
> Insira os campos do componente Query ou Table da tabela onde voc�
deseja salvar, incluindo o campo onde os dados ser�o salvos, um campo
do tipo MEMO/Blob, etc...
> Diganos que o nome do campo seja QueryConsultaCampoRichEdit
> O c�digo seria assim:
> var
> MStream : TMemoryStream;
> begin
> MStream := TMemoryStream.Create;
> Try
> QueryConsulta.Edit;
> RichEditComp.Lines.SaveToStream(MStream);
> MStream.Seek(0,0);
> QueryConsultaCampoRichEdit.LoadFomStream(MStream) ;
> QueryConsulta.Post;
> finally
> MStream.Free;
> end;
> end;
>
> Abra�os
> Macfly
>
> Osmar de Souza J�nior <[EMAIL PROTECTED]> wrote:
>
> Estou tentando trabalhar com RichEdit, gravando o registro num campo
> do tipo TEXT. N�o quero gravar arquivos separados (html, rtf). Quero
> armazenar no banco.
>
> Mas vi que a propriedade Text do RichEdit retorna apenas o texto (sem
> a formata��o). Como fa�o pra gravar o texto formatado com os
> par�metros do Rtf e recuperar o texto formatado do mesmo jeito ?
>
> Se algu�m j� fez isso e puder dar uma luz eu agrade�o.
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> O uso que voc� faz do Yahoo! Grupos est� sujeito aos Termos do
Servi�o do Yahoo!.
>
>
>
> ---------------------------------
> Do you Yahoo!?
> Make Yahoo! your home page
>
> [As partes desta mensagem que n�o continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
---------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
O uso que voc� faz do Yahoo! Grupos est� sujeito aos Termos do Servi�o do
Yahoo!.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[As partes desta mensagem que n�o continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
http://br.yahoo.com/info/utos.html