Página 1 de 1
Acentuação na nova versão HMG.3.1.5
Enviado: 10 Out 2013 11:10
por billy1943
Entrei para compilar alguns exemplos da nova versão da HMG, mais precisamente em:
SampleApplications
Agenda
- Compilei e verifiquei que a acentuação e cedilhas estão saindo com erros;
- Entrei no editor do fonte e testei todas as formatações oferecidias: ANSI, UTF-8 e UTF-8 sem BOM e nenhuma delas corrigiu
a acentuação
- no fonte elas estão presentes, somente no executável é que são trocadas
Onde alterar ?
Acentuação na nova versão HMG.3.1.5
Enviado: 10 Out 2013 18:44
por Toledo
Olá Billy, altere o arquivo Agenda.prg conforme segue:
Código: Selecionar todos
REQUEST HB_CODEPAGE_PTISO
Function Main()
Local i := 0
HB_CDPSELECT("PTISO")
...
Abraços,
Acentuação na nova versão HMG.3.1.5
Enviado: 10 Out 2013 19:45
por Pablo César
billy1943 escreveu:Onde alterar ?
No próprio fonte. Edite o Agenda.prg, escolha UTF-8 e refaça as acentuações. Veja o arquivo em anexo.
Para configurar o idioma português nas mensagens provindas do uso de API (MsgInfo, MsgYesNo, etc..) a versão 3.1.x em diante você só precisa dar o seguinte comando:
SET LANGUAGE TO PORTUGUESE
Só isto é suficiente. Pois além de setar a linguagem seta também o CODEPAGE.
O prg em anexo levei tanto tempo em ajeitar a tabulação... affff demorou mas ficou pronto...
Acentuação na nova versão HMG.3.1.5
Enviado: 11 Out 2013 10:41
por Mario Mesquita
Bom dia, amigos!
Eu também tentei compilar meus programas com a 3.1.5 e ficou tudo sem acentos.
Mas vi que tinha que mexer em .BAT de compilação ou algo assim, então deixei pra depois e continuo com a 3.0.46...
É só isso aí que vcs responderam mesmo? Quero pular para essa versão, se for isso é rápido de ajustar.
Sds,
Mario.
Acentuação na nova versão HMG.3.1.5
Enviado: 11 Out 2013 10:43
por Mario Mesquita
Um detalhe, eu não vou usar a versão UNICODE, e sim a versão "normal".
Acentuação na nova versão HMG.3.1.5
Enviado: 11 Out 2013 14:58
por Pablo César
Mario Mesquita escreveu:Eu também tentei compilar meus programas com a 3.1.5 e ficou tudo sem acentos.
Se fizer certo, não tem como não fazer acentos. Pelo contrário, o formato UNICODE garante que você possa interagir com páginas da web e muitas outras vantagens.
Mario Mesquita escreveu:Mas vi que tinha que mexer em .BAT de compilação ou algo assim
Não tem que mexer em BAT nenhuma.
Um detalhe, eu não vou usar a versão UNICODE, e sim a versão "normal"
Versão normal é a ultima. Perderá muitos recursos... ficará no tempo...
Não tem NADA de errado com a versão UNICODE gente !