Fórum Passar string em Código ASCII para impressora #218102

03/03/2004

0

Como faço para imprimir caracteres acentuados diretamente para a impressora?
Estou fazendo o seguinte:

var impressora : TextFile;
begin
AssignFile(Impressora, ´LPT1:´);
Rewrite(Impressora);
Write(Impressora);
WriteLn(Impressora, ´café´); //aqui não sai caractere com acento
WriteLn(Impressora, [#162 + ´rfão´]); // aqui saí o ´ó´ acentuado
WriteLn(Impressora, ´´);
System.Close(Impressora);
Se eu mando o código ASCII do caractere funciona, mas seu mandar texto não, será que tem alguma função que converte todo o texto para o código ASCII?


Zeus_br77

Zeus_br77

Responder

Posts

04/03/2004

Edupgarcia

Tenho uma rotina que faz impressões matriciais com alta performance e qualidade e permite visualização ou impressão direta, já está protegida contra o erro de perda de caracteres, comum quando se usa ´printer´ ou ´wirteln´. por apenas R$ 10,00 (Cel. 9784-0995 Eduardo)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar