SAVESCREEN / RESTORESCREEN DANDO ERRADO USANDO UTF-8

2 posts / 0 new
Último post
NIVALDO HARIM
SAVESCREEN / RESTORESCREEN DANDO ERRADO USANDO UTF-8

Olá amigos,

Estou mexendo em um sistema meu feito em Clipper.
Estou passando para Harbour.
Estou com dificuldades para resolver acentuação e os comandos savescreen/restscreen.

Quando uso :
REQUEST HB_CodePage_UTF8
REQUEST HB_LANG_PT
HB_CdpSelect( "UTF8" )
hb_langSelect( "PT" )

acentua mas não restaura as telas de box. Coloca o sinal "?"
Olhei uma postagem  no fórum Harbour unicode ,

http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=14500&p=160390#p160390

e vi que José Quintas estava com a mesma dificuldade.
Já tentei usar hb_gtInfo( HB_GTI_COMPATBUFFER, .f. ), mas o Harbour não reconhece.

*** AQUI ESTA O CÓDIGO QUE ESTOU TENTANDO ***

hb_gtInfo( HB_GTI_COMPATBUFFER, .f. )
REQUEST HB_CodePage_PTISO
REQUEST HB_LANG_PT     
PROCEDURE Main
   HB_CdpSelect( "PTISO" )
   hb_langSelect( "PT" )
   CLS
   @ 1, 0 SAY "SÃO PAULO CAMPEÃO"
   @ 2, 0 TO 2, MaxCol()
   SAVE SCREEN
   Inkey(0)
   RESTORE SCREEN
   Inkey(0)
RETURN 

****

Estou usando o HMG.3.5
COMO FAÇO PARA COMPILAR COM ESTAS BIBLIOTECAS.

PODEM ME AJUDAR ?
GRATO A TODOS

Total votes: 0
Anderson
Foto de Anderson
Faltou o include, não?

Comment: 

Colocou o include?
#include "hbgtinfo.ch"

Curta: 

Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, DBFCDX e SIBRA para imprimir relatórios.