Como dejar el sistema en ISO-8859-1

Como dejar el sistema en ISO-8859-1

Postby jcaro » Wed Oct 08, 2014 10:12 pm

Hola a todos ;

Necesito una orientacion, como puedo setear para que al compilar el programa, quede creado en formato ISO-8859-1.

Requiero hacer esto en xHarbour, pero no se que funciones hay que poner al inicio del programa, alguien las sabe ?

Esto lo necesito para que los archivos que exporte el sistema en texto plano , vayan también en ese formato y en español.

Que reconozcan los caracteres como Ñ, ñ , y acentos . Me está provocando problemas al exportar. :( :(

Saludos,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: Como dejar el sistema en ISO-8859-1

Postby Carlos Mora » Thu Oct 09, 2014 1:20 pm

¿Al exportar que? ¿En que formato?
¿Donde lo ves y no se ve como debiera?
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Como dejar el sistema en ISO-8859-1

Postby jcaro » Thu Oct 09, 2014 1:36 pm

Hola Carlos , gracias por responder.

Estoy creando unos xml, los cuales en su encabezado llevan definido el

<?xml version="1.0" encoding="ISO-8859-1"?> , pero aun asi, me reclaman que no va ese formato , por eso para asegurarme

requiero que mi ejecutable haya sido tambien creado en este formato ISO-8859-1.

Buscando en un foro del google en ingles , encontre estas funciones ,


REQUEST HB_LANG_DE // request German language
HB_SetCodePage( "DE" ) // Queries or changes the current code page.
HB_LangSelect( "DE" ) // Select a specific nation message module
Set Date German // Assigns a date format GERMAN dd.mm.yy

Pero cuales son los comandos para dejarlos en español y en esa ISO que menciono.

Si alguien sabe, que lo comente por favor.

Saludos,
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: Como dejar el sistema en ISO-8859-1

Postby Carlos Mora » Thu Oct 09, 2014 1:47 pm

Que significa "no va"? Ellos no pueden leer ese encoding? El contenido del fichero no esta realmente en ISOxxxx?

no entiendo cual es el problema concreto.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Como dejar el sistema en ISO-8859-1

Postby jcaro » Thu Oct 09, 2014 2:12 pm

Carlos , me dicen que aunque el archivo tiene su encoding, por no estar mi ejecutable creado en este mismo formato, lo

que exporta , ( en este caso el xml ), igual se ve afectado , por ello requiero asegurarme que mi ejecutable, este en el mismo formato.

No se si ahora me explico mejor.
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: Como dejar el sistema en ISO-8859-1

Postby wmormar » Fri Oct 10, 2014 1:54 am

jcaro,

No necesariamente tienes que colocar tu EXE con ese tipo de codificacion.

El cambiar la codificacion solo al momento de crear el XML, despues regresar la codificacion a como la tenias inicialmente.

y efectivamente debes usar las funciones que comentas anteriormente.
William, Morales
Saludos

méxico.sureste
User avatar
wmormar
 
Posts: 1074
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Re: Como dejar el sistema en ISO-8859-1

Postby Carlos Mora » Sat Oct 11, 2014 11:01 am

Completamente de acuerdo con Willy, no tiene nada que ver.
El problema no se puede resolver si no vemos un ejemplo para saber donde está el problema. Lo que te dicen los alemanes dice donde está el problema, pero a partir de ahí solo estamos especulando, solo se puede responder si muestras algo de código, un ejemplo del fichero o algo de donde tirar, seguir con especulaciones me parece poco razonable.

Muéstranos algo. Si subes un fichero de ejemplo podremos saber si hay algo bien o mal. Si ellos lo usna en UTF-8 te remito a la solución de las funciones de conversión, que es la solución que parece ser la más adecuada.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Como dejar el sistema en ISO-8859-1

Postby jcaro » Sat Oct 11, 2014 5:10 pm

Gracias por las respuestas, lo voy a resolver solo desde el XML.

Atte.,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 11 guests