Página 1 de 1
Imprimir pela COM!
Enviado: 09 Nov 2004 21:55
por Ivone Lopes da Silva
Boa noite pessoal.
Essa é a 1ª vez vez que participo aqui do forum, mais sempre entro aqui para saber as novidades.
Bom, se alguem puder me ajudar:
Estou tentando imprimir em uma mini-impressora-autenticadora MP20-CI da Bematech (Não Fiscal) e não consigo pela serial, apesar da propria Bematech ter disponibilizado o arquivo com os comandos, fiz os testes e não funciona.
Funciona no windows, funciona em dos com:
"MODE COM1:9600,N,8,1"
mais nao funciona no clipper, estou usando:
! MODE COM1:9600,N,8,1
Set Device to Print
Set Printer to Com1
@ lin, col say "Alguma Coisa"
set printer off
set device to screen
Se Alguem poder me dar uma dicas...
obrigada
Enviado: 10 Nov 2004 00:29
por vagucs
O comando MODE deve ser executado antes do seu programa rodar e não pelo comando RUN, faça um bat para chamar seu sistemas e mude a ordem dos comandos.
Set Printer to Com1
Set Device to Printer
@ lin, col say "Alguma Coisa"
set printer to
set device to screen
Enviado: 10 Nov 2004 21:55
por Ivone Lopes da Silva
Queria agradecer ao Vagner pela atenção, testei a dica que me deu em uma mini-impressora Quattro, porque a Bematech não esta aqui no momento, só que não funcionou, dá o seguinte erro:
Erro Term/0 Print error,
mais a impressora esta ligada e como disse antes imprime no DOS e no Windows.
Enviado: 10 Nov 2004 22:28
por Dudu_XBase
Boa Noite....
- Verificar se a porta serial que voce conectou está funcionando.....
Verifique no setup do micro se a serial está habilitada...
- Caso exista placa de rede ou fax-modem conectada em seu computador verifique se alguma delas está utilizando o mesmo IRQ da serial impressora ( COM1:=IRQ 4 e COM2:=IRQ 3 )...em caso afirmativo alterar este IRQ da placa pois a serial do PC em alguns casos não permitem outro IRQ.
- Vc tb pode usar o rediciorecionamento de porta...colocando isso no autoexec.bat...
MODE COM1:9600,N,8,1
MODE LPT1:=COM1:
Esses comandos farão com que o micro pense que a impressora serial está instalada na LPT1, permitindo a impressão a partir do DOS...se você já tiver uma impressora fisicamente instalada na porta paralela LPT1 do micro, então mude o comando para LPT2...nos programas em clipper, basta você mandar imprimir na LPT1 (ou LPT 2....conforme você configurou) para a impressão ser direcionada corretamente para a impressora.
Espero q isso a ajude.
Enviado: 11 Nov 2004 09:26
por Clipper
Pode fazer o que o Dudu mandou que vai funcionar beleza, está é a solução com certeza.
Até logo.
Marcelo
Imprimir na Com1
Enviado: 13 Nov 2004 16:43
por Ivone Lopes da Silva
Gostaria de agradecer muito a atenção que me deram aqui no forum, principalmente ao Dudu pela dica com a qual consegui resolver meu problema.
Muito Obrigada a todos voces.
Enviado: 15 Nov 2004 02:17
por Dudu_XBase

"Fununcionou" ....
Enviado: 15 Nov 2004 14:16
por Ivone Lopes da Silva
Fununcionou cara,
Brigadão
Enviado: 18 Mar 2005 17:33
por Trazom
funcionou pra mim tb, só que na lpt1 sai na hora, e na lpt2 só sai quando saio do meu programa em clipper, o que fazer ?
Enviado: 19 Mar 2005 06:35
por Clipper
Evandro eu sei que vai parecer rídículo porque eu tenho certeza que você sabe disso, mas não custa nada perguntar né ?
No final da impressão você está usando SET PRINTER TO para descarregar o buffer ?
Se Não então coloque, se Sim então desconsidere.
Marcelo
Enviado: 19 Mar 2005 22:49
por Trazom
realmente nao tem, mas por via das duvidas vou testar, valeu