Página 1 de 1

Caracteres Estranhos

Enviado: 06 Set 2012 00:07
por Alexandre Silva
Tenho 2 clientes (windows XP) que quando rodam o meu sistema a tela inicial fica toda cheia de caracteres estranhos.. o fundo é substituido pela letra a minuscula sublinhada... mas o pior sao os dados, as acentuacoes..etc horrivel.
Eu uso em modo console, HB21, e a unica coisa que coloco na entrada do sistema é:

REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_ES850C
HB_GTInfo(HB_GTI_MOUSESTATUS, .f. )
HB_SETCODEPAGE('ES850C')
HB_LANGSELECT('PT')
SETMODE(25,80)

Só pode estar ligado com a pagina de codigo,(acho) mas nao entendo porque na mesma empresa todos funcionam, só esses 2 dao problema..
Alguma ideia..??

Caracteres Estranhos

Enviado: 06 Set 2012 07:19
por Jairo Maia
Olá Alexandre,

Tente alterar a entrada assim:

Código: Selecionar todos

#include "hbgtinfo.ch"

REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PT850
REQUEST HB_GT_WVT_DEFAULT

HB_SETCODEPAGE('PT850')
HB_LANGSELECT('PT')

HB_GTInfo(HB_GTI_MOUSESTATUS, .F. )
HB_GtInfo( HB_GTI_ISFULLSCREEN, .T. )

Se desejar alterar a fonte, descomente esta linha
// HB_GtInfo( HB_GTI_FONTNAME, "Lucida Console" )

Caracteres Estranhos

Enviado: 18 Set 2012 13:46
por Alexandre Silva
oi.
Nao coloquei REQUEST HB_GT_WVT_DEFAULT, nao fica uma como no modo console.
o que percebi é o problema acontece quando estou mo CMD e chamo o sistema..
quando chamado pelo atalho nao dá o problema...

Outra coisa que fiz foi tirar a linha lh %SystemRoot%\system32\dosx do autoexe.nt
nao sei pra que serve isso..!!!

Ainda nao consegui uma janela cheia, e seja como as janelas do Tame DOS..