Pessoal como vão? tudo bem?
Feliz 2016 pra todos já de uma vez, afinal faltam apenas 3 dias para o velho morrer e dar lugar ao novo.
Bom, minhas acentuações para conversações de MENSAGENS e PERGUNTAS ao usuários que já funcionavam no clipper, estão agora um pouco estranhas. Digamos por exemplo, uma mensagem ao usuário:
"Seja bem vindo! Obrigado pela atenção!"
ou:
Código: Selecionar todos
@ 00,00 say 'MVinfo Sistemas & Automação ...'
@ 01,00 say 'Obrigado pelo acesso. Volte Sempre !'
Então, o cedilha da palavra "atenção" ou "automação", bem como o "ã" e outras acentuadas não estão aparecendo para o usuário na tela corretamente.
Lembrando que estou já usando o harbour 3.4.0 e usando o editor NOTEPAD++.
Então, apliquei o que em vários lugares daqui deste tão conceituado e essencial fórum oferece, que são as seguintes linhas:
Código: Selecionar todos
func main ()
...
REQUEST HB_CODEPAGE_PTISO // As requisições de codepage possibilitam
REQUEST HB_CODEPAGE_PT850 // trabalhar com vários SOs e charsets pt_br
HB_SetCodePage( "PT850" ) // seleciona a página acima. // 30/4/15w amigo Ivo da internet
HB_LANGSELECT('PT')
...
retu // func main()
Acontece que no código acima, apresenta o seguinte erro de run-time:
Código: Selecionar todos
--------------------------------------------------------------------------------
Error on 12/28/15 17:42:43
Error BASE/1303 Argument error: __HB_LANGSELECT
Called from __HB_LANGSELECT(0)
Called from HB_LANGSELECT(0)
Called from MAIN(165)
--------------------------------------------------------------------------------
Lembrando também que compilo usando modo console com as partes gráficas da GTWVW e GTWVG.
e agora pessoal?
PS: o erro Called from MAIN(165) é exatamente na linha acima e que repito abaixo:
HB_LANGSELECT('PT')
já tentei usá-la assim com aspas:
HB_LANGSELECT("PT")
mas o erro é o mesmo:
Error BASE/1303 Argument error: __HB_LANGSELECT