Postada em 10/10/2005 11:24 hs
estou usando esse codigo pra mandar um arquivo pra impressora: Open (spv_dir & "print.txt") For Input As #1 form.Label1.Caption = "Para cancelar a impressão Clique Aqui" form.Show While Not EOF(1) Line Input #1, slv_text Printer.Print slv_text Wend Printer.EndDoc Unload form
Esse form q eu carrego eh pra avisar o usuario q o arquivo estah sendo mandado pra impressora e pra dar a oportunidade dele cancelar a impressao do arquivo com o printer.killdoc
O q eu qro saber eh o seguinte, se enquanto eu estiver no while carregando o arquivo e o usuario der um killdoc, naum vai dar pau... pelo q eu estou pensado se enquanto eu carregar o arquivo o usuario cancelar a impressao o while vai continuar carregando o arquivo na impressora e vai dar pau pq eu jogo endDoc o depois do Kill. O q eu estou pensando estah correto? é possivel dar pau, pois eu carrego e cancelo a impressao em form's diferentes? tem como eu fazer: While Not EOF(1) and not printer.killdoc ? pois assim teoricamente eu pararia o carregamento da impressao assim q o usuario desse o kill.... isso dah certo?
QQ ajuda vai ser muito bem vinda TKS
"Quando estou fraco, aí então é que sou Poderoso"
|