OLA AMIGOS
bom dia
utilizo o seguinte:
Harbour MiniGUI Extended Edition 21.05 (Update 4)
SET PATH=%PATH%;C:\BORLAND\BCC58\BIN
SET HB_COMPILER=bcc
C:\MINIGUI\HARBOUR\BIN\HBMK2 compile_linkar.HBP
DB MARIADB
criei um registro com algumas acentuações e ao gerar um relatório em PDF usando lib e includes hmg_hpdf.ch as acentuações saem bagunçadas, se importar para Excel ocorre o mesmo problema, se eu gerar um email com CreateObject("Outlook.Application") também sai todo bagunçado.
se gerar um arquivo texto abro com bloco de notas e a acentuação esta correta, se imprimir usando miniprint, winprint ou hbprint também sai correto.
como resolver?
reparem, tela de cima meu sistema com acentuação OK tela de baixo exel com acentuação zuada.
ACENTUAÇÕES
Moderador: Moderadores
-
ivanil
- Usuário Nível 3

- Mensagens: 166
- Registrado em: 11 Set 2004 15:13
- Localização: Florianópolis/SC
ACENTUAÇÕES
Código: Selecionar todos
...
[b] Set Language to PORTUGUESE
REQUEST HB_CODEPAGE_PTISO[/b]
Set Century ON
Set Date FRENCH
...
- Amparo
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 20 Ago 2010 10:38
- Localização: caieiras / sao paulo
ACENTUAÇÕES
OLA AMIGOS
boa tarde
Ivanil, já coloquei no main() já coloquei no programa que imprime,
já tentei colocar assim:
REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PT850
HB_SetCodePage( "PT850" )
HB_LANGSELECT("PT")
nada funciona!
boa tarde
Ivanil, já coloquei no main() já coloquei no programa que imprime,
já tentei colocar assim:
REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PT850
HB_SetCodePage( "PT850" )
HB_LANGSELECT("PT")
nada funciona!
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
ACENTUAÇÕES
Olá!
Converte para o padrão windows.
Testa se é OEM ou ANSI ai no excel.
Saudações,
Itamar M. Lins Jr.
Converte para o padrão windows.
Código: Selecionar todos
itamar@itamar-desktop:~$ hbmk2 -find ansi
hbtip.hbc (não instalado):
ANSIToHtml()
HtmlToANSI()
hbwin.hbc (não instalado):
win_ANSIToOEM()
win_ANSIToWide()
win_OEMToANSI()
win_WideToansi()
hbxpp.hbc (não instalado):
ConvToANSICP()
xhb.hbc (não instalado):
ANSIToWide()
WideToANSI()
Núcleo Harbour (instalado):
hb_ANSIToOEM()
hb_OEMToANSI()
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.