MsgAlert muestra mal los acentos.

Post Reply
User avatar
Joel Andujo
Posts: 149
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México
Contact:

MsgAlert muestra mal los acentos.

Post by Joel Andujo »

Buenas tardes Foro, tengo problema con msgAlert(), no me muestra bien los acentos, anteriormente con FWH2104 no tenía problemas.
Me falta alguna configuración ??

BCC Embarcadero C++ 7.00 for Win32
xHarbour 1.2.3 Intl. (SimpLex) (Build 20201212)

saludos
Joel Andujo
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: MsgAlert muestra mal los acentos.

Post by Antonio Linares »

Estimado Joel,

Este código funciona bien aqui:

Code: Select all | Expand

#include "FiveWin.ch"

function Main()

    MsgAlert( "limón" )

return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Enrico Maria Giordano
Posts: 9054
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: MsgAlert muestra mal los acentos.

Post by Enrico Maria Giordano »

Dear Antonio,

Your sample does not work fine here. It shows "lim≤n".
User avatar
karinha
Posts: 8720
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: MsgAlert muestra mal los acentos.

Post by karinha »

Code: Select all | Expand

#include "FiveWin.ch"

EXTERNAL HB_LANG_PT, HB_CODEPAGE_PTISO, HB_CODEPAGE_PT850

#ifNdef __XHARBOUR__     // Somente para HARBOUR, XHARBOUR nao tem isso ainda.
   REQUEST HB_CODEPAGE_UTF8
   REQUEST HB_CODEPAGE_UTF8EX
#endif

FUNCTION Main()

   #ifdef __XHARBOUR__  // PERFEITO COM XHARBOUR( I Like )

      HB_LANGSELECT( 'PT' )     // Default language is now Portuguese
      HB_SETCODEPAGE( "PT850" )
      HB_CDPSELECT( "PTISO" )
      HB_SETCODEPAGE( "UTF8" )

   #Else // HARBOUR E ASSIM:

      HB_LANGSELECT( 'PT' )     // Default language is now Portuguese
      HB_SETCODEPAGE( "UTF8" )
      HB_CDPSELECT( "UTF8EX" )
      HB_SETCODEPAGE( "PT850" )
      HB_CDPSELECT( "PTISO" )

   #Endif

   MsgAlert( "limón" )

RETURN NIL
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
carlos vargas
Posts: 1815
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: MsgAlert muestra mal los acentos.

Post by carlos vargas »

que editor de texto usas para tus prg?
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
jose_murugosa
Posts: 1279
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Re: MsgAlert muestra mal los acentos.

Post by jose_murugosa »

En mi caso, he probado con éste código y funciona correctamente:

Code: Select all | Expand

#Include "Fivewin.ch"
FUNCTION MAIN()

	REQUEST HB_Lang_ES
	HB_LangSelect("ES")
	SET( _SET_CODEPAGE, "ESWIN" )
	
	MsgInfo( 'Limón' )
RETURN nil
y funciona bien, sin embargo me ha pasado a partir de la versión 25.04 en una aplicación no aparecen las letras con tilde y otros caracteres en las dialogs de recursos.....
No he comentado el tema porque estoy tratando de encontrar que lo genera y porqué me pasa en una aplicación puntual y en otras no.
Lo comento por si suma algo.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
User avatar
karinha
Posts: 8720
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: MsgAlert muestra mal los acentos.

Post by karinha »

Este problema empezó con un cambio que el querido Maestro Nages hizo y que destruyó la página de códigos. En la versión FWH19.05, todo funciona perfectamente sin necesidad de trucos. No tengo ni idea de por qué el Maestro Nages cambió la página de códigos.

Quizás el querido maestro Antonio Liñares pueda explicar lo sucedido.

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
Joel Andujo
Posts: 149
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México
Contact:

Re: MsgAlert muestra mal los acentos.

Post by Joel Andujo »

Buenos días Foro, con estas dos instrucciones asunto arreglado:

REQUEST HB_CODEPAGE_ESMWIN
HB_CDPSelect('ESMWIN')

FWH2506 xHarbour
saludos
Joel Andujo
Post Reply