Una función que pase de texto enriquecido a texto sin format

Una función que pase de texto enriquecido a texto sin format

Postby fespinoza » Mon Jun 30, 2008 1:34 am

Tengo la necesidad de imprimir cierto texto, que se creó con la clase TRichedit y que almaceno en un campo memo; pero como uso la clase TUtilPrn de TheFull que solo permite imprimir texto en formato de texto, quiero una función que me permita quitarle el formato al texto para que se imprima. Busque en las funciones de FWH y no encuentro algo así.

Se podrá hacer esto?.

Saludos desde Ecuador

Fernando Espinoza
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Postby Antonio Linares » Mon Jun 30, 2008 5:48 am

Fernando,

Prueba asi:

MsgInfo( oRichEdit:GetText() )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby fespinoza » Mon Jun 30, 2008 9:18 pm

Antonio

Si eso funcionaria cuando tengo creado un control RichEdit, pero tengo la necesidad de hacer la lectura del contenido desde el campo memo directamente, y ahì no se como convertir el texto que esta en formato rtf a un simpre txt
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Postby fespinoza » Sat Jul 05, 2008 1:51 pm

Solo para insistir un poco, con este tema.
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Postby Antonio Linares » Sat Jul 05, 2008 8:20 pm

Usa un control richedit oculto que te sirva para hacer la conversion de RTF a texto normal
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby fespinoza » Tue Jul 08, 2008 3:17 am

OK, Antonio, funciono perfecto
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Antonio Linares and 59 guests