Mandar arquivo para impressão no Win98

1 resposta
P

Pessoal tenho uma rotina que manda um arquivo para impressão via lpt1 da seguinte forma:

if (bStatus == false){
                comandos = "copy etiqueta.txt lpt1";
                child = Runtime.getRuntime().exec(comandos);
                Thread.sleep(500);
                bStatus = true;
            }

Simplesmente retorna o seguinte erro:

java.IO.Exception: Create process. error=2

Isso no WinXP funciona legal. Já tentei também com o comando print mas dá o mesmo erro.

1 Resposta

I
try {

comandos = copy etiqueta.txt lpt1;

child = Runtime.getRuntime().exec(comandos);

Thread.sleep(500);

bStatus = true;

} catch(IOException e) {

e.printStackTrace();

}

Executa assim e cola aqui o e.printStackTrace();

E o seu if (bStatus == false)

(aiiiiiiiiii machucou legal)

faz assim

if !(bStatus) { }
Criado 25 de julho de 2006
Ultima resposta 25 de jul. de 2006
Respostas 1
Participantes 2