【发布时间】:2013-06-10 04:18:04
【问题描述】:
我需要监听特定打印机上的状态变化,但不想用计时器来实现它,有没有一种方法可以监听这个事件的变化?
其实我在用
loPrinter.PrinterState = (UInt32)printer.Properties["PrinterState"].Value;
在计时器上。
【问题讨论】:
我需要监听特定打印机上的状态变化,但不想用计时器来实现它,有没有一种方法可以监听这个事件的变化?
其实我在用
loPrinter.PrinterState = (UInt32)printer.Properties["PrinterState"].Value;
在计时器上。
【问题讨论】:
您可以提供 loPrinter 对象已设置事件公开。不过,使用计时器并没有什么问题,而且您不必每 2 到 3 秒执行一次以上。
【讨论】: