IMPRESSAO ACENTOS COMANDO DIRETO
Pessoal, Bom dia,
Estou utilizando para imprimir em minha impressora o comando
Print #1, Chr$(27) & Chr(14) + [Ô]Restô[Ô]; Chr$(&HA);
Print #1, Chr$(27) & Chr(14) + [Ô]Vidraça[Ô]; Chr$(&HA);
Print #1, Chr$(27) & Chr(14) + [Ô]João[Ô]; Chr$(&HA);
Sendo que imprime unn caracteres no lugar das letras acentuadas.
Pelo o WORD imprime corretamente. A impressora é uma Mini da EPSON - TM-T81+
Enfim, alguem teria alguma ideia de como imprimir texto acentuado utilizando a comuniação direta, conforme exemplo acima ?
Desde ja agradeço a atenção
Estou utilizando para imprimir em minha impressora o comando
Print #1, Chr$(27) & Chr(14) + [Ô]Restô[Ô]; Chr$(&HA);
Print #1, Chr$(27) & Chr(14) + [Ô]Vidraça[Ô]; Chr$(&HA);
Print #1, Chr$(27) & Chr(14) + [Ô]João[Ô]; Chr$(&HA);
Sendo que imprime unn caracteres no lugar das letras acentuadas.
Pelo o WORD imprime corretamente. A impressora é uma Mini da EPSON - TM-T81+
Enfim, alguem teria alguma ideia de como imprimir texto acentuado utilizando a comuniação direta, conforme exemplo acima ?
Desde ja agradeço a atenção
Quando você usa impressão direta como você está usando, a impressora usa a tabela ASCII para imprimir os caracteres, você teria que olhar no manual quais os comandos para esses caracteres e usar um replace na string para imprimir, substituindo os caracteres especiais por seu comando correspondente.
ok Pessoal
Resolvi utilizando a tabela ascii
http://www.asciitable.com/
obrigado
Resolvi utilizando a tabela ascii
http://www.asciitable.com/
obrigado
Tópico encerrado , respostas não são mais permitidas