Page 1 of 2

Help for signs of stress./Ayuda sobre signos de acentuación.

Posted: Tue Oct 29, 2013 1:38 am
by Javier Tovar
Hola a todos!

Elaboro un archivo por medio de otro, utilizando FWRITE(nHand, MiCadena ) para mandar a imprimir, pero todas las letras acentuadas me las pone con signos extraños, cómo lo podre resolver? alguna idea? (No encuentro si ya tocaron este tópico, no lo encuentro)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Hello everyone!

Elaborated a file by another, using F_WRITE (Nhand, MyString) to send to print, but all accented letters puts me with strange signs, how I will be able to solve? any ideas? (I find if I touched this topic, I can not find)

Ej:

Code: Select all

   @ 60,30 PRINT 'NÚMERO DE CLIENTES      ' FONT 'Arial' SIZE 12 
   @ 100,30 PRINT 'DELEGACIÓN O MUNICIPIO  ' FONT 'Arial' SIZE 12 
   @ 110,30 PRINT 'CÓDIGO POSTAL           ' FONT 'Arial' SIZE 12 
   @ 125,30 PRINT 'DELEGACIÓN O MUNICIPIO  ' FONT 'Arial' SIZE 12 
   @ 135,30 PRINT 'CÓDIGO POSTAL           ' FONT 'Arial' SIZE 12 
   @ 140,30 PRINT 'PAÍS                    ' FONT 'Arial' SIZE 12 
   @ 155,30 PRINT 'TELÉFONO PARTICULAR     ' FONT 'Arial' SIZE 12 
   @ 160,30 PRINT 'TELÉFONO CELULAR        ' FONT 'Arial' SIZE 12 
   @ 190,30 PRINT 'CRÉDITO/DÍAS           ' FONT 'Arial' SIZE 12 
   @ 195,30 PRINT 'MONTO DE CRÉDITO        ' FONT 'Arial' SIZE 12 
   @ 200,30 PRINT 'FORÁNEO                 ' FONT 'Arial' SIZE 12 
   @ 205,30 PRINT 'NOTAS                    ' FONT 'Arial' SIZE 12 

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 3:10 am
by andyglezl
Probaste con:
HB_OEMTOANSI( texto ) o HB_ANSITOOEM( texto )

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 3:46 am
by Javier Tovar

Code: Select all

MiCadeana:= "NÚMERO DE CLIENTES"

MiCadena : = HB_OEMTOANSI(MiCadena)
FWRITE(nHand, MiCadena ) ------> 'N+ÜMERO DE CLIENTES      '
y
MiCadena : = HB_ANSITOOEM(MiCadena)
FWRITE(nHand, MiCadena ) -------->'NÇsMERO DE CLIENTES      '
Y lo que resulta es que pone diferentes signos.

Alguna otra idea?

Gracias de antemano ;)

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 3:49 am
by Javier Tovar
Y sin nada de las anteriores funciones:

Code: Select all

'NÚMERO DE CLIENTES      '


Saludos Amigos :)

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 3:56 am
by andyglezl
Que editor usas ?

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 4:28 am
by Javier Tovar
Notepad++ el que viene con HMG.

Versión HMG.3.1.5

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 5:25 am
by andyglezl
En la siguiente liga se habla acerca de eso

viewtopic.php?f=43&t=3218&hilit=unicode

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 4:43 pm
by Javier Tovar
OK, gracias.

Con mi *.EXE no tengo problemas pero cuando grabo un archivo *.TXT por medio de la función arriba descritas es cuando tengo el problema. Ese link ya lo había visto, entonces hay que corregir el .TXT cada vez que vaya a imprimir???, si no hay de otra, tengo que quitar los acentos mejor y que todo salga en mayúsculas. No se, o mejor regreso a HMG.3.0.46?, pues si no hay otra solución entonces tendré que decidir...

Saludos :)

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 5:19 pm
by andyglezl
Bueno, una limitante para poder ayudar es que no proporciones algun ejemplo
con el que se pueda probar lo que estas haciendo, otra, es que solo lo estas
poniendo en español y posiblemente te contestaremos solo los que lo hablamos.

Yo aun sigo HMG.3.0.46.

Re: Help for signs of stress./Ayuda sobre signos de acentuac

Posted: Tue Oct 29, 2013 5:40 pm
by Javier Tovar
jajaja creo que sólo tú y yo hablamos español :D

Haré una pequeña muestra, pero me voy a tardar un poco...

Saludos