Perda de acentuação em telas

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
billy1943
Usuário Nível 4
Usuário Nível 4
Mensagens: 570
Registrado em: 12 Mai 2009 17:33
Localização: Bauru-SP

Perda de acentuação em telas

Mensagem por billy1943 »

Costumo acentuar todas as palavras que aparecem na tela, nos menus, mensagens, etc.

Ocorre que quando uso um programa padrão Windows, tais como o NODOSIMP, no retorno dele, os caracteres da tela, tais como, cedilhas, acentos, foram para o "beleléu"...

Como fazer para preservar a tela do jeito que estava ?
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Perda de acentuação em telas

Mensagem por Maurício Elias »

Olá, boa tarde.
Como assim, retorno do DOSIMP ?
Na impressão vc diz, papel ou pdf ?
Já tentou com o DosPrinter.exe ?
Abraços.
_______
Maurício
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Perda de acentuação em telas

Mensagem por JoséQuintas »

A tabela ASCII do DOS é diferente do Windows.
Da mesma forma, um editor DOS usa tabela diferente de um editor Windows.
Se o editor possuir configuração pra caracteres DOS, seria uma opção.
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/
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Perda de acentuação em telas

Mensagem por Jairo Maia »

Olá Billy,

Se eu entendi sua dúvida, o que você quis dizer é que ao usar o DOSIMP por exemplo, e voltar para seu sistema a página de código de seu sistema é trocada, é isso? Qual Clipper você usa, 5.2 ou 5.3?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
billy1943
Usuário Nível 4
Usuário Nível 4
Mensagens: 570
Registrado em: 12 Mai 2009 17:33
Localização: Bauru-SP

Perda de acentuação em telas

Mensagem por billy1943 »

O meu Clipper é o 5.2D e uso o Windows 7 Ultimate.

O mesmo ocorre quando meu sistema imprime algo pelo Word, com relatório gerado em .RTF.

A impressão sai OK mas quando o sistema volta ao DOS/Clipper os caracteres foram todos modificados e a tela antes perfeita fica toda deformada.

Teria como guardar a configuração de página/língua, etc e alguma variável e recuperar no retorno ?

Quando eu usava o XP nada disso ocorria.
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Perda de acentuação em telas

Mensagem por Maurício Elias »

Olá boa tarde.
Cara, usava o Clipper 5.2 e Blinker, nunca tive este problema com o NODOSIMP, e nem com o DOSPRINTER. Tenta usar o "DOSPRINTER /RAW /SEL ARQUIVO.TXT"
/RAW para matricial, /SEL prá abrir uma janela de seleção de impress.
Abraços.
_______
Maurício
Avatar do usuário
billy1943
Usuário Nível 4
Usuário Nível 4
Mensagens: 570
Registrado em: 12 Mai 2009 17:33
Localização: Bauru-SP

Perda de acentuação em telas

Mensagem por billy1943 »

Todo o meu sistema está preparado para funcionar somente com o NODOSIMP, tais como quantidade de linhas, espaçamento horizontal, etc.

Preciso que funcione com ele, inclusive ele seleciona o tipo de impressora, como indicado pelo Maurício, podendo ser para impressão direta ou gravação para
PDF, mas não tem jeito: é só gerar a impressão ou gravação, que quando volta para o DOS/Clipper a acentuação original foi perdida.

Se alguém usar Clipper 5.2 em ambiente Windows 7 Ultimate com NODOSIMP, por favor, informe o que prepara a nível de DOS, na forma de salvamento de variáveis
de ambiente.

Ressalto que no XP não havia tal problema mas fui obrigado a substituir pelo Windows 7.
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Perda de acentuação em telas

Mensagem por Maurício Elias »

Olá colega, bom dia.
Vc já testou sua apliacação em outro Win 7, outro comp ?
O meu NODOSIMP, que eu não uso mais, é versão 7.3b.
Digitando apenas NODOSIMP, mostra no help um parâmetro /NOANSI e um /PRE prá pré-visualizar. Já testou com esses parâmetros ?
Abraços.
_______
Maurício
Avatar do usuário
billy1943
Usuário Nível 4
Usuário Nível 4
Mensagens: 570
Registrado em: 12 Mai 2009 17:33
Localização: Bauru-SP

Perda de acentuação em telas

Mensagem por billy1943 »

Oi, Maurício Elias

Obrigado novamente pela força.

Já testei com todos os parâmetros do NODOSIMP, apesar de normalmente só usar /PRE/SEL/VER e ocasionalmente o APA, quando mudo a orientação
do formulário.

O problema deve estar em conflito em aplicações WINDOWS ( Nodosimp e/ou WinWord) com o Clipper/Dos, dentro do Windows 7 Ultimate.

Vou verificar em outros computadores para ver se ocorre o mesmo, senão vou ver com o técnico que instalou o 7.
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Responder