2010-01-31 103 views
2

我有一個由Microsoft Reporting創建的報告文檔,但不是使用其查看器來顯示文檔並將其打印出來,而是使用PrintDocument類直接打印而不顯示用戶任何窗口。打印異常:設備未準備好

它工作完美,直到我安裝了熱敏打印機並禁用其後臺打印程序。現在偶爾我收到一個Win32Exception,表示「設備未準備就緒」。我想這是因爲我禁用了後臺打印程序,但由於打印機出現問題,我無法啓用它。

那麼,我對這個問題是否正確?如果是這樣,在發送打印命令之前有沒有辦法檢查打印機?

回答