Problema con los Acentos

Problema con los Acentos

Postby VitalJavier » Wed Jan 11, 2017 3:36 pm

Hola Buen dia Amigos.
Tengo un pequeño problema y quería ver si alguien me podría echar la mano para solucionarlo

Tengo un XML, y al abrirlo con notepad (texto) , los acentos o los caracteres especiales
los veo correctamente( ñ,Ñ, é, É)
También lo abro con notepad xml, también lo veo correcto.
Lo tipeo (type) en msdos y los caracteres los veo correctamente

En mi programa estoy tomando asi:

Code: Select all  Expand view

    PRIVATE nHandle, oXml
    nHandle := FOpen(cFXml)
    oXml := TXmlDocument():New( nHandle )
        oNode := oXml:FindFirst("cfdi:Comprobante") 
        cCadena := oNode:GetAttribute("Regimen")
        ?cCadena
 

Deberia de decir asi : "RÉGIMEN"
Y lo muestra asi : "RA%oGIMEN" (algo asi)

Pero solo cuando lo tomo del xml en mi programa.

Aguien sabra como solucionarlo ??

Gracias de Antemano.
Lo que me muestra a la hora de ponerlo
VitalJavier
 
Posts: 227
Joined: Mon Jun 10, 2013 6:40 pm

Re: Problema con los Acentos

Postby cnavarro » Wed Jan 11, 2017 4:51 pm

Mira a ver si te ayuda

viewtopic.php?f=6&t=33393#p196819
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problema con los Acentos

Postby VitalJavier » Sat Jan 14, 2017 10:53 pm

Cristobal, muchas gracias.

hb_oemtoansi( hb_utf8tostr( cCadena ) )

Esto me funciono.
VitalJavier
 
Posts: 227
Joined: Mon Jun 10, 2013 6:40 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 52 guests