Capturar string da LPT1 e jogar no Memo, tem como?
Bom Dia amigos,
Eu estou usando uma Bematec mas ela tá ligada na LPT1 já que ela é não fiscal. E eu faço a impressão dela direto na LPT1 mas a minha máquina fica dando uma msg:
Mas se clico em repetir ou cancelar a msg continua aparecendo mesmo reiniciando o PC.
Então gostaria de saber se tem como capturar o que o windows tá mandando pra LPT1 e jogar num memo pra fazer ele pensar q foi impresso!! :P
Eu estou usando uma Bematec mas ela tá ligada na LPT1 já que ela é não fiscal. E eu faço a impressão dela direto na LPT1 mas a minha máquina fica dando uma msg:
Pasta ´impressoras´ Não foi possível imprimir "No Document Name" em LPT1: O dispositivo não está conectado. Deseja reperir o trabalho? [repetir] [cancelar]
Mas se clico em repetir ou cancelar a msg continua aparecendo mesmo reiniciando o PC.
Então gostaria de saber se tem como capturar o que o windows tá mandando pra LPT1 e jogar num memo pra fazer ele pensar q foi impresso!! :P

Marcosrocha
Curtidas 0
Respostas

Dopi
22/12/2005
O que vc poderia fazer é configurar a Impressora padrão do Windows, criando uma ´porta´ que aponte para um arquivo... (ao invez de LPT1: )... Nesse caso, tudo que vc enviar para essa impressora será gravado nesse arquivo
GOSTEI 0

Marcosrocha
22/12/2005
O que vc poderia fazer é configurar a Impressora padrão do Windows, criando uma ´porta´ que aponte para um arquivo... (ao invez de LPT1: )... Nesse caso, tudo que vc enviar para essa impressora será gravado nesse arquivo
Sim mas o WinNT (2k ou XP) não dá pra fazer isso, pelo menos não quando eu tentei...
Vc sabe como eu faço??
GOSTEI 0

Dopi
22/12/2005
Veja a imagem:
GOSTEI 0

Marcosrocha
22/12/2005
Meu windows só tem 2 tipos de porta, Local Port e Standard TCP/IP Port mas nenhuma das duas eu consegui colocar um caminho do HD... Como eu faço?
GOSTEI 0

Dopi
22/12/2005
Clique em ´Adicionar Porta´ e depois em ´Nova porta´ e escreva o nome do arquivo desejado (com o path completo)
GOSTEI 0

Martins
22/12/2005
Veja a imagem abaixo:
Boa sorte!!!
Boa sorte!!!
GOSTEI 0

Marcosrocha
22/12/2005
Consegui fazer, eu não sabia que tinha que digitar um nome de um arquivo...
Agora funfo!! Valeu galera!! Desculpa a Burrice!! :oops:
Agora funfo!! Valeu galera!! Desculpa a Burrice!! :oops:
GOSTEI 0

Marcosrocha
22/12/2005
Galera não funcionou, eu criei a porta e criei o arquivo de destino .txt mas não funciona, continua dando akela msg...
GOSTEI 0

Thomaz_prg
22/12/2005
Cara, não sei se te ajuda, mas existe um programinha chamado Prn2File que captura o que tá sendo mandado pra LPTx e grava em um arquivo. É um programa DOS, mas fiz alguns testes com ele e funcionaram. Só que, elel tem que ser executado antes de abrir seu sistema. Por exemplo, você cria um arquivo BAT que executa o Prn2File e em seguida executa o seu prog. É meio quebra galho, mas pode ser que ajude.
GOSTEI 0