Impressão LPT1
Estou tentando imprimir em uma impressora matricial conectada em um computador de uma rede local.
O nome da máquina na rede é ´Informatica´.
Estou usando: AssignFile(F, ´\\Informatica\LPT1´);
Recebo mensagem de erro ´Erro de I/O 53´.
O sistema operacional é o windows XP sp2.
Desde já agradeço agradeço.
O nome da máquina na rede é ´Informatica´.
Estou usando: AssignFile(F, ´\\Informatica\LPT1´);
Recebo mensagem de erro ´Erro de I/O 53´.
O sistema operacional é o windows XP sp2.
Desde já agradeço agradeço.
Zangado
Curtidas 0
Respostas
Edilcimar
07/11/2005
vc tem que desconectar usando o o net print e depois reconectar novamente utilizando o mesmo net print indicando o caminho da rede senão não funciona
GOSTEI 0
Zangado
07/11/2005
Ainda não consegui resolver...
GOSTEI 0
Zangado
07/11/2005
Amigos, consegui resolver... depois de muita peleja descobri que o problema é que o WindowsXP possui restrições ao acesso externo à porta parelela...
Para inibir a proteção do win 2000, NT e XP, baixei o UserPort de www.rogercom.com, instalei, acionei e pronto... problema resolvido.
Obrigado a todos.
Para inibir a proteção do win 2000, NT e XP, baixei o UserPort de www.rogercom.com, instalei, acionei e pronto... problema resolvido.
Obrigado a todos.
GOSTEI 0
Eniorm
07/11/2005
entranho, pois aqui no meu XP Pro (não tenho nem sp1 nem sp2) tem uma lx300 conectada na LPT1 e eu imprimo na rede blza
estranho
estranho
GOSTEI 0
Dopi
07/11/2005
Para imprimir usando AssignFile ou AssignPrn e Write / WriteLn não é necessário nenhum driver adcional, pois o Delphi imprimirá usando o mesmo mecanismo do DOS, ou seja, escrevendo em um arquivo chamado ´LPT1´ (que é a impressora)
O programa UserPort é necessário se vc for usar assembler para acessar a porta paralela diretamente... Isso era usado para verificar se a impressora está on-line... hoje em dia, por causa do HAL do XP/NT, quase ninguem mais tenta falar diretamente com o hardware...
O programa UserPort é necessário se vc for usar assembler para acessar a porta paralela diretamente... Isso era usado para verificar se a impressora está on-line... hoje em dia, por causa do HAL do XP/NT, quase ninguem mais tenta falar diretamente com o hardware...
GOSTEI 0
Martins
07/11/2005
Para imprimir usando AssignFile ou AssignPrn e Write / WriteLn não é necessário nenhum driver adcional, pois o Delphi imprimirá usando o mesmo mecanismo do DOS, ou seja, escrevendo em um arquivo chamado ´LPT1´ (que é a impressora)
O programa UserPort é necessário se vc for usar assembler para acessar a porta paralela diretamente... Isso era usado para verificar se a impressora está on-line... hoje em dia, por causa do HAL do XP/NT, quase ninguem mais tenta falar diretamente com o hardware...
Mandou bem [b:effdc169f9]Dopi (Daniel)[/b:effdc169f9].
[quote:effdc169f9=´Enio Marconcini´]entranho, pois aqui no meu XP Pro (não tenho nem sp1 nem sp2) tem uma lx300 conectada na LPT1 e eu imprimo na rede blza
estranho[/quote:effdc169f9]
Tb uso XP sem sp, e mando impressões para uma impressora de rede de qualquer terminal sem problemas.
Valew!!!
GOSTEI 0