Acentuação xHarbour/Harbour

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Acentuação xHarbour/Harbour

Mensagem por Softwhouse »

Compilei meu aplicativo desenvolvido em xHarbour, modo console, com o Harbour, modo console também, os caractéres acentuados saem errados. No aplicativo está setada assim:

Request HB_LANG_PT
HB_LANGSELECT('PT')

Alguém saberia o que tem que mudar para os caractéres sairem certo ?

Pretendo usar a GTWVT para poder maximizar a tela no Windows 7.

Obrigado
Fernando
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1298
Registrado em: 06 Jul 2004 00:44
Contato:

Acentuação xHarbour/Harbour

Mensagem por ANDRIL »

Eu utilizo assim com a GTwvg/Harbour3.2:

Código: Selecionar todos

REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PT850
hb_cdpSelect( "PT850" )
Já tentou assim?
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Acentuação xHarbour/Harbour

Mensagem por Softwhouse »

Olá,

Incluindo a última linha o sistema mostra somente uma tela preta.
Fernando
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1298
Registrado em: 06 Jul 2004 00:44
Contato:

Acentuação xHarbour/Harbour

Mensagem por ANDRIL »

No meu prg principal esta

Código: Selecionar todos

   #include "hbgtinfo.ch"
   
   REQUEST HB_LANG_PT
   REQUEST HB_CODEPAGE_PT850

   REQUEST HB_GT_WVG_DEFAULT
   REQUEST HB_GT_WVT
   REQUEST HB_GT_WIN
   
   SetColor( 'N/W,w/r' )
   CLS
   hb_cdpSelect( "PT850" )
No meu .hbp

Código: Selecionar todos

-gtwvg
-gui
-m
-oSEUSISTEMA
-inc
-lhbwin
-lhbtip
-lhbct
-lxhb
Boa sorte!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Acentuação xHarbour/Harbour

Mensagem por JoséQuintas »

Agora estranhei.
Uso assim:

Código: Selecionar todos

REQUEST HB_CodePage_PTISO

PROCEDURE Main
   Set( _SET_CODEPAGE, "PTISO" )
Qual é o correto? Ou dá no mesmo?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder