超急。怎樣才獲得打印機每打完一頁反回來的完成信息。
怎樣才獲得打印機每打完一頁反回來的完成信息。
比如說,我有打印任務裡有十條記錄。每一頁就是一條記錄 。我要每打完一頁,就把
這一條記錄已經打印過的信息反回來。寫到數據庫裡。
怎麼辦?
问题点数:100、回复次数:8Top
1 楼nanhui(晖)回复于 2003-08-01 23:19:29 得分 20
不知道楼主是使用什么打印方式
是用CB的报表,还是直接使用API
又或者是...Top
2 楼IHelpYou(创造梦想来自努力)回复于 2003-08-01 23:21:57 得分 0
我是用BCB的QP啊。Top
3 楼IHelpYou(创造梦想来自努力)回复于 2003-08-02 00:45:22 得分 0
急啊。Top
4 楼IHelpYou(创造梦想来自努力)回复于 2003-08-02 09:54:40 得分 0
Help
在線急等Top
5 楼jishiping(JSP 季世平)回复于 2003-08-02 11:57:57 得分 50
一般情况下,Windows的打印作业,是后台打印的。就是程序执行完打印代码后,并不是马上
就打印出来了。有时打印比较忙(特别是网络打印机,多个机器同时向打印机发送打印任务)
有时打印机出故障(比如卡纸、缺纸之类的)。如果你想知道是否真正打印出来(详细到一
个打印任务的每一页的话),需要要API的打印函数才可以,否则直接使用BCB的控件应该是
不行的。Top
6 楼IHelpYou(创造梦想来自努力)回复于 2003-08-02 12:32:07 得分 0
謝謝。
我查了一下API,好像也沒有發現這樣的function啊。Top
7 楼jishiping(JSP 季世平)回复于 2003-08-02 17:29:10 得分 30
API函数GetJob应该可以。Top
8 楼ch_builder(春辉)回复于 2003-08-02 18:35:08 得分 0
你说的有点让人不明白,QR数据表可以返回打印状态,但是要把数据返回给数据库,好象我还没见有人说过,但是要把QR保存成数据文件那到是有方法 ,不清楚你的意图到底是什么?
Top




