2 Stimmen

Ausnahme beim Drucken: Das Gerät ist nicht bereit

Ich habe ein Berichtsdokument, das von Microsoft Reporting erstellt wurde, aber anstatt den Viewer zu verwenden, um das Dokument anzuzeigen und zu drucken, habe ich die PrintDocument-Klasse verwendet, um es direkt zu drucken, ohne dem Benutzer ein Fenster anzuzeigen.

Es funktionierte perfekt, bis ich einen Thermodrucker installierte und dessen Spooler deaktivierte. Jetzt erhalte ich hin und wieder eine Win32Exception, die anzeigt "Das Gerät ist nicht bereit" . Ich vermute, dass dies am Spooler liegt, den ich zwar deaktiviert habe, den ich aber wegen eines Problems mit dem Drucker nicht aktivieren kann.

Habe ich also recht mit dem Problem? Wenn ja, gibt es eine Möglichkeit, den Drucker zu überprüfen, bevor der Druckbefehl gesendet wird?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X