Página 1 de 1

Modulo ASM que traduz mensgens de erro

Enviado: 17 Nov 2009 21:53
por ricardo-barros
Olá colegas.

Tentei sem sucesso converter o MSG.ASM que faz as mensagens de erros de execução do Clipper aparecerem em português. Seria ótimo ter as mensagens de erro do Harbour (que são iguais às do CLipper) traduzidas também. Para isso gerei o obj usando o compilador Assembly TASM32.EXE e ele funcionou. Mas quando incluo o MSG.OBJ no meu arquivo .BC e tento compilar com hbmake surge o seguinte erro:
Fatal: unsupported 16 bit segment in module MSG.ASM

Alguém que programa em Assembly pode mudar os tais segmentos para 32 bits?

Segue anexo o MSG.ASM

Re: Modulo ASM que traduz mensgens de erro

Enviado: 17 Nov 2009 23:34
por Itamar M. Lins Jr.
Quais mensagens?

O harbour já tem as mensagens de erros etc em diversos idiomas inclusive PT-BR.

Código: Selecionar todos

REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PTISO
*****************
Function Main
****************
*
*
hb_setcodepage([PTISO])
hb_langselect([PT])
...

Saudações,
Itamar M. Lins Jr.

Re: Modulo ASM que traduz mensgens de erro

Enviado: 18 Nov 2009 15:26
por ricardo-barros
Ótima dica!

E o melhor: dispensa programas externos.

Muito obrigado.