COMO IMPRIMIR UM TEXTO EM FORMATO .RTF VIA DTRPT

USUARIO.EXCLUIDOS 01/04/2004 16:19:46
#18162
Olá!

Tenho um texto gravado no banco de dados em formato .rtf, isto é, com todas aquelas formatações.
ex. {tf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\lang1046\ul\b\i\f0\fs17 Hist\'f3rico Cl\'ednico\ulnone\b0\i0
\par }

e quero imprimir usando o Data Report.
Como elimino esse código todo e imprimo somente o texto que interessa?

Agradeço a ajuda.
USUARIO.EXCLUIDOS 01/04/2004 16:40:12
#18182
Resposta escolhida
Faça o seguinte coloque o texto num RICHTEXTBOX na propriedade TEXTRTF e leia o conteúdo na propriedade TEXT
USUARIO.EXCLUIDOS 01/04/2004 16:53:28
#18194
Pelo data reporte não tem como

só pelo PRINTER

Ou abrir pelo wordpad e na linha de comando chamar

shell "wordpad " & caminhodoarquivo & " \p"
USUARIO.EXCLUIDOS 01/04/2004 17:03:29
#18207
Executar o wordpad com o shell

passar o arquivo como parametro faz abrir o arquivo no wordpad

com a clasula \p o wordpad sabe que ele tem que imprimir
USUARIO.EXCLUIDOS 01/04/2004 17:11:21
#18211
Não tu vai que deixar o data report de lado
o wordpad vai ter que imprimir

caso tenha consulta ao banco tu pode fazer
um fundo do teu relatório em bitmap e com objeto printer preencher os campos

USUARIO.EXCLUIDOS 02/04/2004 10:23:49
#18331
Bem LOAS sobre o Crystal não posso te ajudar pois abandonei ele depois que passei por varios problemas nas maquinas de um cliente com registros com DLL.

Eu costumo a usar printer, e outras bibliotecas que imprimem GRIDS e TREEVIEW por exemplo

Tópico encerrado , respostas não são mais permitidas