Tem como testar LPTx quando mapeado para o XP?
Enviado: 13 Mar 2007 17:42
Ola pessoal,
Sempre percebi que as funcoes ISPRINT() so testa a porta LPT1. Entao passei a usar a lib PRN_LPT.LIB para testar as portas LPT1...LPT3.
Fiz o mapeamento de rede buscando a impressora no micro q tem o XP e imprime normalmente porem se eu desligar a impressora e peço para imprimir de novo na impressora q esta no XP simplesmente aceita e nao retorna o status PORTA INVALIDA.
Tem alguma funcao q funcione corretamente quanto a isso no XP.
A funcao que eu uso é a: C_ISPRINT("LPT2",2,3).
Embora use a funcao não sei qual o significado dos parametros 2,3 se alguem puder esclarecer ficarei grato.
Até mais,
Sempre percebi que as funcoes ISPRINT() so testa a porta LPT1. Entao passei a usar a lib PRN_LPT.LIB para testar as portas LPT1...LPT3.
Fiz o mapeamento de rede buscando a impressora no micro q tem o XP e imprime normalmente porem se eu desligar a impressora e peço para imprimir de novo na impressora q esta no XP simplesmente aceita e nao retorna o status PORTA INVALIDA.
Tem alguma funcao q funcione corretamente quanto a isso no XP.
A funcao que eu uso é a: C_ISPRINT("LPT2",2,3).
Embora use a funcao não sei qual o significado dos parametros 2,3 se alguem puder esclarecer ficarei grato.
Até mais,