Pessoal estou tendo uns problemas com acentuação e fiquei na dúvida, seria em Harbour ou na minha Lib gráfica..
Aparecem alguns caracteres estranhos nas mensagens, e nas telas onde tem acentuação.
Vejam em:
https://pctoledo.org/forum/viewto ... 46&t=18467
Acentuação
Moderador: Moderadores
- susviela@bol.com.br
- Usuário Nível 3

- Mensagens: 236
- Registrado em: 30 Jun 2017 11:17
- Localização: São José / SC
- Contato:
Acentuação
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Acentuação
Codepage:
- Editor de textos
- Harbour
- LIB gráfica
-DBFs e/oui base de dados
Eu uso assim, mesma codepage pra tudo:
No fonte:
E editor de textos usando WinANSI, que o Programmers Notepad assume a codepage do Windows.
E no MySQL, latin_1_swedish_ci
E no PDF, WinAnsiEncoding
Se for usar UTF8, vai precisar cuidados extras pra DBFs, e até pra usar determinadas funções.
Len(), Substr(), etc. tem versão especial pra UTF8.
Aquilo de que em UTF-8 uma letra pode ser formada por vários caracteres.
Mas quem usa pode te informar melhor sobre isso, eu preferi ainda não usar UTF8.
- Editor de textos
- Harbour
- LIB gráfica
-DBFs e/oui base de dados
Eu uso assim, mesma codepage pra tudo:
No fonte:
Código: Selecionar todos
REQUEST HB_CODEPAGE_PTISO
...
Set( _SET_CODEPAGE, "PTISO" )
E no MySQL, latin_1_swedish_ci
E no PDF, WinAnsiEncoding
Se for usar UTF8, vai precisar cuidados extras pra DBFs, e até pra usar determinadas funções.
Len(), Substr(), etc. tem versão especial pra UTF8.
Aquilo de que em UTF-8 uma letra pode ser formada por vários caracteres.
Mas quem usa pode te informar melhor sobre isso, eu preferi ainda não usar UTF8.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- susviela@bol.com.br
- Usuário Nível 3

- Mensagens: 236
- Registrado em: 30 Jun 2017 11:17
- Localização: São José / SC
- Contato:
Acentuação
OK
Depois de ter respondido como RESOLVIDO lá no outro fórum, usei o seu exemplo e também deu certo.
Como não tinha setado idioma nenhum só resolvido o problema da acentuação na tela sua dica foi muito útil e completa a resposta.
Depois de ter respondido como RESOLVIDO lá no outro fórum, usei o seu exemplo e também deu certo.
Como não tinha setado idioma nenhum só resolvido o problema da acentuação na tela sua dica foi muito útil e completa a resposta.
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Acentuação
Só pra lembrar:
Uma vez que fica em PTISO, no editor de textos é também a codepage PTISO.
No notepad++ é necessário selecionar a codepage.
O Programmers Notepad, que eu uso, não tem essa opção, mas como ele usa a default do Windows, já ficou na que precisava, e por isso nem procurei saber que codepage é.... rs
Uma vez que fica em PTISO, no editor de textos é também a codepage PTISO.
No notepad++ é necessário selecionar a codepage.
O Programmers Notepad, que eu uso, não tem essa opção, mas como ele usa a default do Windows, já ficou na que precisava, e por isso nem procurei saber que codepage é.... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/