【求助】打印机信息监控的VB实现的思路?
请教高手:
某台电脑连接一台打印机,现想用VB写一些代码来放在该电脑上监控该打印机的作业信息,主要监控:
(1)每次作业发生的时间;
(2)每次作业打印的页数,如果打印的信息也能监控到就更好;
请提供点思路,谢谢高手。
[解决办法]
这种需求需要驱动的支持,如自己写过滤驱动,然后应用程序与自己的过滤驱动实现通讯采集信息。单纯VB是很难实现的。
[解决办法]
这个功能系统就有,在打印机属性里的高级选项卡中有个"保留打印的文档"功能,勾选后,这台打印机所有打印的文档都会以*.SPL格式保存在system32\spool\PRINTERS目录下.
创建时间就是打印时间,SPL文件本身就是打印的内容.