Page 1 of 1

hb_xfree

PostPosted: Fri Jul 05, 2013 9:45 am
by juanjogascem
Buenas, estoy intentando generar un fichero rtf siguiendo el ejemplo testtrich.prg

hago esto:

oRich = TRichEdit():Redefine( 4001, { || " " }, oDlg )
oRich:LoadFromRTFFile( cGetFile( "RTF file (*.rtf) | *.rtf" ) )
oRich:SaveToRTFFile( cGetFile( "RTF file (*.rtf) | *.rtf",;
"Please write a filename", "test" ) )

Y me da un casque monumental
hb_xfree called with a NULL pointer.

Alguien sabe porque ocurre esto y como solucionarlo?

Gracias
Juanjo

Re: hb_xfree

PostPosted: Fri Jul 05, 2013 11:40 am
by Antonio Linares
Juanjo,

Las llamadas a esos métodos las haces una vez que el diálogo esta visible ?

Es decir, estas ya en ACTIVATE DIALOG oDlg ?

Re: hb_xfree

PostPosted: Fri Jul 05, 2013 11:54 am
by juanjogascem
No, entre otras cosas porque no quiero sacarlo a pantalla, sólo queria generar un fichero rtf.
Además cuando intentó incorporar el diálogo a mi .res me da error en tiempo de ejecución de que no puede crear el dialogo