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 delphi-br@yahoogrupos.com.br, 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