GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Comandos especiais imprimindo direto para a impressora
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Programador Júnior

postado
Olá amigos!

Estou apanhando feio tentando criar algumas rotinas para imprimir direto para a impressora. Pesquisando no forum, já consegui aprender o básico, como imprimir linhas e mudar a densidade dos caractares.

Minhas dúvidas:

1) Gostaria de enviar alguns comandos para a impressora, como pequena movimentação do carro, ativar e desativar o estado on-line da impressora, retornar o papel entre outras.
O manual da impressora (Okidata ML420) tras uma tabela com os codigos necessários, mas eu não estou conseguindo fazer funcionar.
Por exemplo:
Micromovimentação do carro : decimal - (26 25 14) Hexadecimal - (1H25) (valores ilustrativos)
Tentei usar Print #1, chr(26) & chr(25) & chr(14) mas não funcionou
A síntaxe é esta mesmo?

2) Se eu quiser usar o código hexadecimal ao invés do decimal, como seria a síntaxe?

3) Muitos comandos da impressora listados no manual são números simples - 1 ou 2 dígitos. Eu testei vários, a maioria não funciona. Tenho a impressão de que os que funcionaram foi por coincidirem com algum metodo universal.Muitos outros são combinações tipo 30 12 ou 30 12 42 e estes não funcionam de jeito nenhum.

Conto com a ajuda de vocês.
 
Postagens: 90 | Registrado: 07 September 2005Reply With QuoteReport This Post
Programador Júnior

postado Hide Post
Também não estou conseguindo imprimir caracteres acentuados e cedilha.
 
Postagens: 90 | Registrado: 07 September 2005Reply With QuoteReport This Post
Iniciante

postado Hide Post
Ola pessoal

Esse é um problema antigo, em certa vez eu acabei resolvendo o problema, modificando a configuração página da impressora, no setup dela.
Rescentemente vi alguem dizendo no forum que no setup da maq a Ltp1 tem estar Normal ou EPP (nunca reparei)
Em outra ocasião use uma função que substituia o ç por c + backspace + vírgula e todas as outras letras acentuadas.

Não sei se ajudei
 
Postagens: 18 | Registrado: 03 August 2005Reply With QuoteReport This Post
Analista Sênior

Figura de  JBSR
postado Hide Post
Amigo, se você sabe como utilizar hexa ou decimal, é só utilizar o fator de conversão.

Eu não lembro como se faz a conversão de decimal para hexa, apenas para binário.

Se binário atender, entre em contato.


"Conhecimento é poder."

'Ferramentas KSDTools: distribuia suas aplicações sem a necessidade de instalar o Access ou Runtime. www.kartoffel.com.br"
 
Postagens: 1708 | Localização: Belo Horizonte | Registrado: 15 July 2003Reply With QuoteReport This Post
  Powered by Social Strata  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Comandos especiais imprimindo direto para a impressora

©