[VB6 ] 列印時按取消鍵仍然會列印??

看板Visual_Basic作者 (MEMS)時間19年前 (2006/09/07 23:31), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
小弟我用了vb裡面的控制元件CommonDialog1 而把名稱設為:cmdialog1 列印的程式碼撰寫如下: on error goto errhandler cmdialog1.copies=1 cmdialog1.flags=&h0& cmdialog1.showprinter for i=1 to cmdialog1.copies printer.print text6 print.newpage next i printer.enddoc on error goto 0 exit sub errhandler: msgbox "列印時發生錯誤" on error goto 0 exit sub 結果程式執行的時候,如果按取消...結果還是會列印,請問大大是程式的哪邊 出問題了呢??煩請大大們幫我解答一下.....謝謝^.^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.223.230

09/08 12:44, , 1F
資料都已經送到印表機了,按取消會有用才奇怪吧@_@?
09/08 12:44, 1F

09/08 12:45, , 2F
在 EndDoc 或 NewPage 前,執行 KillDoc
09/08 12:45, 2F

09/08 12:46, , 3F
可消除尚未送到印表機的資料
09/08 12:46, 3F

09/08 13:30, , 4F
謝謝大大的解答
09/08 13:30, 4F
文章代碼(AID): #1503j1T6 (Visual_Basic)
文章代碼(AID): #1503j1T6 (Visual_Basic)