Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Imprimir txt em impressora matricial na rede


Eder

Pergunta

Ola...

Tenho um arquivo em TXT e preciso criar um codigo onde o usuario clique no botão e imprima o conteudo deste arquivo numa impressoa matricial na rede.

Tentei criar um bat bem simples com este codigo:

TYPE arquivo.txt >PRN

funciona perfeito, porem so funciona se a impressora estiver local na mesma maquina onde tem este BAT.

mas eu precisaria imprimir numa impressora da REDE.

não tem uma maneira via delphi? :blush:

muito Grato

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Fala Eder! Tente isso cara:

Antes do:

TYPE arquivo.txt > PRN
Tente:
net use lpt1: \\nome_do_pc_da_impressora\nome_da_impressora /yes
Isso vai mapear a sua impressora de rede e vai fazer com que tudo que você envie para a porta LPT1 seja impresso nela. Aqui no escritório deu certo. Caso você precise excluir o mapeamento, este é o comando:
net use lpt1: /delete /yes

Link para o comentário
Compartilhar em outros sites

  • 0

Ola...

Carinha fiz o teste...porem não deu certo....

vou tentar explicar ....

eu já tenho uma matricial conectado ao meu micro....e gostaria também de poder imprimir em uma impressora matricial na rede:

o problema que esta imprimindo na minha com este comando abaixo:

Net Use lpt1: \\FATURAMENTO\EPSON FX-890 ESC/P /yes

TYPE arquivo.txt > PRN

Deveria imprimir neste caso na impressora da REDE.....

ai fui verificar na maquina da rede e ela esta compartilhada...

O que pode estar errado??

muito Grato :D

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Eder! Estranho, era pra dar certo... No caso, "FATURAMENTO" é a máquina da sua rede? E "EPSON FX-890 ESC" é o nome do compartilhamento da impressora? Lembre-se que o comando deve apontar para a máquina que você deseja imprimir, ok?!

Vamos supor que a máquina onde está a impressora se chame TERMINAL e o compartilhamento da impressora seja EPSONLX. O comando ficaria assim:

net use lpt1: \\TERMINAL\EPSONLX /yes

Sempre apontando para a máquina onde você deseja imprimir.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...