Page 1 of 1

Crear archivo de texto en formato ANSI

Posted: Thu Apr 16, 2020 4:43 am
by VikthorThomas
Buen día

Actualmente uso las funciones FCreate() , FWrite() y FClose() para crear archivos de texto.
Ahora requiero que esos archivos de texto se guarden en formato ANSI, las funciones que estoy usando crean los archivos en UTF-8

¿ Alguna sugerencia ?

Saludos

Re: Crear archivo de texto en formato ANSI

Posted: Thu Apr 16, 2020 4:52 am
by cnavarro
No creo que la codificación con la que te guardan los datos dependa de las funciones que utilices de Harbour, más bien dependerá de la codificación que en ese momento tengas activa, y / o del uso de las funciones para pasar a Ansi.

Re: Crear archivo de texto en formato ANSI

Posted: Thu Apr 16, 2020 5:44 pm
by VikthorThomas
Gracias por responder César.

¿ Cómo puedo revisar que configuración tengo activa ?

Saludos

Re: Crear archivo de texto en formato ANSI

Posted: Thu Apr 16, 2020 6:12 pm
by cnavarro
VikthorThomas wrote:Gracias por responder César.

¿ Cómo puedo revisar que configuración tengo activa ?

Saludos
Mi nombre es Cristobal
Tienes que mirar si en algún momento de tu aplicación tienes seteado algún codepage, algo asi

Code: Select all

   HB_SETCODEPAGE( "UTF8" )
 
No has comentado cuál es el origen de lo que estás escribiendo en el fichero: lo creas tú?, lo lees de una base de datos?....