怎样判断打印机是否在线,也就是电源是否打开(加了打印服务器的,打印机通过网线连接)(100分)

  • 主题发起人 主题发起人 photo2000
  • 开始时间 开始时间
P

photo2000

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个交换机上连接了11台epson tm-t88iii打印机,都用打印机服务器通过网线连接
现在是怎样判断谋一台打印机是否在线?
另外如何判断打印机是否缺纸?
打印任务是否正常结束?
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=19283
得到打印机
function TOperPrint.GetPrintrStr: String;
begin
if GetPrintrCount>0 then
Result:=Printer.Printers.Strings[0];
end;
连接打印机
function TOperPrint.ConnPrinter(PrintrStr: String): Boolean;
begin
Result:=False;
try
if AddPrinterConnection(Pchar(PrintrStr)) then
Result:=True;
except
end;

end;

另外如何判断打印机是否缺纸、打印任务是否正常结束?:不会
 
谢谢!希望高手指点啊
 
如果允许的话可以通过ping命令来测试打印机是否开机,打印机是否缺纸我也找了好久还没找到
 
帮顶!
╭=========================================╮
80G海量源代码,控件,书籍全免费狂下不停!
http://www.source520.com

╰=========================================╯
 
做餐饮软件的吧
 
呵呵,是的啊,楼上的做过吗?给点意见吧
 
我也想知道
 
在2k下是无法知道的.
除非你用一个驱动.网上有的!
 
高手在哪里去了啊?
看来是解决不了,郁闷啊
 
为什么不去看看打印机的说明书呢
 
后退
顶部