Erro ao imprimir com RBuilder
Olá!
estou com um problema muito chato:
Quando eu gero um relatório no RBuilder e pesso para imprimir dá um erro no computador onde está instalada a impressora na qual eu mando imprimir, mas não gera nenhuma exceção na minha aplicação.
Se eu imprimo na mesma impressora pelo notepad dá uma mensagem:
´Não foi emitida uma chamada a StartDocPrinter´.
Eu uso WinXP e a impressora está num Windows 2000.
Resumindo, o meu problema é como fazer com que a aplicação não trave qndo acontece um erro semelhante, já que um try except não funciona, pois a aplicação trva na chamada ao método ppReport1.Print;
estou com um problema muito chato:
Quando eu gero um relatório no RBuilder e pesso para imprimir dá um erro no computador onde está instalada a impressora na qual eu mando imprimir, mas não gera nenhuma exceção na minha aplicação.
Se eu imprimo na mesma impressora pelo notepad dá uma mensagem:
´Não foi emitida uma chamada a StartDocPrinter´.
Eu uso WinXP e a impressora está num Windows 2000.
Resumindo, o meu problema é como fazer com que a aplicação não trave qndo acontece um erro semelhante, já que um try except não funciona, pois a aplicação trva na chamada ao método ppReport1.Print;
@fabio
Curtidas 0
Respostas
Pehdepano
11/11/2004
´Não foi emitida uma chamada a StartDocPrinter´
Aconteceu isso comigo mas era um problema do windows XP. Este erro ocorria quando a impressora estava com senha e ocorria em qualquer impressão.
GOSTEI 0
@fabio
11/11/2004
É, no meu caso, como vim a descobrir depois de postar esta mensagem, era porque alguém capturou a porta de outra impressora da rede via DOS, isso foi resolvido.
Mas a minha dúvida é:
Se acontecer isso em um cliente, a aplicação vai travar, como travou pra mim, não teria como eu prever ou corrigir isto?
Obrigado pela atenção.
Mas a minha dúvida é:
Se acontecer isso em um cliente, a aplicação vai travar, como travou pra mim, não teria como eu prever ou corrigir isto?
Obrigado pela atenção.
GOSTEI 0