C# 实时获取打印机状态 [问题点数:100分,结帖人doyouknowm]

Bbs1
本版专家分:30
结帖率 98.78%
Bbs1
本版专家分:30
Bbs1
本版专家分:30
Bbs2
本版专家分:312
Bbs1
本版专家分:20
Bbs2
本版专家分:138
Bbs1
本版专家分:30
Bbs14
本版专家分:816156
Blank
名人 2012年 荣获名人称号
Blank
状元 2010年 总版技术专家分年内排行榜第一
2009年 总版技术专家分年内排行榜第一
Blank
榜眼 2011年 总版技术专家分年内排行榜第二
Blank
金牌 2011年3月 总版技术专家分月排行榜第一
2011年2月 总版技术专家分月排行榜第一
2011年1月 总版技术专家分月排行榜第一
2010年12月 总版技术专家分月排行榜第一
2010年11月 总版技术专家分月排行榜第一
2010年10月 总版技术专家分月排行榜第一
2010年9月 总版技术专家分月排行榜第一
2010年8月 总版技术专家分月排行榜第一
2010年7月 总版技术专家分月排行榜第一
2010年6月 总版技术专家分月排行榜第一
2010年5月 总版技术专家分月排行榜第一
2010年3月 总版技术专家分月排行榜第一
2010年4月 总版技术专家分月排行榜第一
2010年2月 总版技术专家分月排行榜第一
2010年1月 总版技术专家分月排行榜第一
2009年12月 总版技术专家分月排行榜第一
2009年11月 总版技术专家分月排行榜第一
2009年10月 总版技术专家分月排行榜第一
2009年8月 总版技术专家分月排行榜第一
2009年7月 总版技术专家分月排行榜第一
2009年6月 总版技术专家分月排行榜第一
C# 获取打印机的状态
请问各位大神,<em>c#</em> 如何<em>获取</em><em>打印</em>机的状态,在网上找的一些好像都没有用的
C#获取打印机状态(3)——Epson
C#<em>获取</em><em>打印</em><em>机状态</em>,以下是一个操作实例: 本例以<em>获取</em>Epson系列<em>打印</em><em>机状态</em>为例
获取打印机状态
<em>打印</em><em>机状态</em>代码,转发,非原创,只做记录 d
android获取打印机状态
android<em>获取</em><em>打印</em><em>机状态</em>,可以debug调试<em>打印</em>机反馈的状态信息以便开发
VBA 获取打印机状态
vba 通过WMI服务,查找本机所有<em>打印</em>服务,通过<em>打印</em>机名称历遍所有<em>打印</em>机实施状态,如等待中.<em>打印</em>中等
vb.net 获取打印机状态
求助高手!rn1、<em>获取</em>电脑是否有联机<em>打印</em>机,并将联机<em>打印</em>机设置为默认<em>打印</em>机(状态为“就绪”的<em>打印</em>机)。rn2、<em>获取</em><em>打印</em><em>机状态</em>,如果缺纸、缺墨、卡纸点。rn3、可以初始化<em>打印</em>机一些参数(<em>打印</em>机首选项)rn
获取打印机状态的问题
varrnpinfo: pPRINTERINFO2;rn pprt,a: Cardinal;rn b:PDWORD;rnbeginrn b:=allocmem(256);rn pinfo:=AllocMem(1000);rn if OpenPrinter('\\10.149.100.55\11',pprt,nil) thenrn beginrn a:=1000;rn showmessage(pinfo.pPrinterName+' ststus:'+inttostr(pinfo.Status));rnrn if Winspool.GetPrinter(pprt,2,pinfo,a,b) thenrn beginrn showmessage(pinfo.pPrinterName+' ststus:'+inttostr(pinfo.Status));rn end;rnrn ClosePrinter(pprt);rn end;rnrn freemem(b);rn freemem(pinfo);rnend;rn为什么答案状态总是:0rn请高手解决:我想知道这台<em>打印</em>机是否可用,(前提这台<em>打印</em>机存在,可能是没有共享)
C#调用win32 获取打印机状态
<em>获取</em><em>打印</em><em>机状态</em>,完整代码,实测可运行(需要在<em>打印</em>机异常时再次下发<em>打印</em>任务后才可<em>获取</em>到<em>打印</em><em>机状态</em>,因为此代码<em>获取</em>驱动信息,需<em>打印</em>机终端返回错误码驱动程序才能<em>获取</em>状态)
C#查询打印机状态
近来对<em>打印</em>机做了一些研究,因为某些需要所以想对<em>打印</em><em>机状态</em>进行查询,在此留下心得。 有些<em>打印</em>机厂家会提供专门的SDK供使用者查询<em>打印</em><em>机状态</em>,但通常情况下,在C#中还是选择调用WIN32 api来进行<em>打印</em><em>机状态</em>的监控。下面进入正题 调用WIN32 API 需要先声明命名空间 using System.Runtime.InteropServices; [DllImport(&quot;winspool....
C#显示当前计算机所有打印机名称,同时获取指定打印机的状态比如缺纸、缺墨等,并且生成记录日志和数据库,发送邮件通知当前打印出错消息,打包成exe安装文件——(二)获取服务器所有打印
//查询按钮中代码 ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath); scope.Connect(); SelectQuery oSelectQuery = new SelectQuery(); oSelectQuery.Q...
C# 关于打印机的监视
由于工作原因,需要监视<em>打印</em><em>机状态</em>(windows 上spooler),然后做取得一些关于<em>打印</em>机操作。 在VC++平台,问题很好解决,也有很好的平台解决方案,但是苦于要做成Windows Service和大量平台多线程处理(线程池),还有Tcp通信,xml配置等等,在C++上实现,我的编码效率低,用C#利用微软成熟的.net 4.0平台,时装比较快,我就采用了C# 来实现,但是问题来了,大量的sp...
怎样获取打印机状态????
怎样<em>获取</em><em>打印</em><em>机状态</em>????有例子吗?
获取打印机状态,判断打印机状态获取打印机驱动信息
<em>获取</em><em>打印</em><em>机状态</em>,判断<em>打印</em><em>机状态</em>,<em>获取</em><em>打印</em>机驱动信息:driver_info_8 <em>获取</em><em>打印</em><em>机状态</em>可以使用getprinter。 BOOL GetJobs() { DWORD dwNeeded = 0; PRINTER_INFO_2 * pPrinterInfo = (PRINTER_INFO_2 *)malloc(0); HANDLE m_hPrinter = NULL; wchar_t ...
C# 监控打印机状态
C# 监控<em>打印</em><em>机状态</em> 测试 爱普森RS330 可用
C#获取打印机状态+API函数详解
C#<em>获取</em><em>打印</em><em>机状态</em>+API函数详解,有源码介绍,自己可以按照里面思路进行测试
c# 获取打印打印任务 文件名 、状态
有什么办法判断 某个<em>打印</em>任务是否完成
C#获取打印机状态(1)——System.Management
C#中<em>获取</em><em>打印</em><em>机状态</em>,以下是一个操作实例:
C# 判断打印机状态
winform 程序 怎么判断<em>打印</em>机的状态是开机还是关机, 是否缺纸 是串口的<em>打印</em>机
C#中获取打印机当前状态 (打印机是否有纸) 100分求救。
RT。。各位大大,,帮帮忙吧。。 PS:网上找了很多,,都用不了,希望能有自己用过的,然后知道用怎么用那些API之类的指导下。。先谢了 解决了另外开贴送100分,,现在只能给100。。。
关于打印机状态获取
 关于这个需求很早就考虑了,一直没敢下手,也不是不敢,是之前下过一次手但是没有成功。一直过了几个月腾出一些空闲来解决这个问题。另外说明一下,截止到目前对于这个需求我还没有一个完全的解决方案。这篇也只是捋下思绪。        关于<em>打印</em><em>机状态</em>的问题我在stackoverflow上也作过提问,结果问题就被删除了,原因有二有人说这个问题是硬件上的问题,所以不在stackoverflow所讨论的范围。另一...
获取打印机状态 vb源码
<em>获取</em><em>打印</em><em>机状态</em> vb源码 参考http://support.microsoft.com/kb/202480/en-us/
java 获取系统默认打印机状态
思路:java --&gt; c++动态链接库 --&gt; <em>c#</em>动态链接库 --&gt;通过wmi <em>获取</em>系统默认<em>打印</em><em>机状态</em>。 原因:因为<em>c#</em>代码是托管到.net平台上的,所以java不能直接调用<em>c#</em>代码,于是引入C++中间件,c++项目可以设置项目为clr公共运行时,从而通过引用的方式调用<em>c#</em>相应方法。而jna是可以直接调用c++生成的dll的,于是大致流程就走通了。c++调用写好的<em>c#</em>d...
水晶报表获取打印机状态与名称
visual2005中水晶报表控件的<em>打印</em>按钮那些都是灰色的,我没法<em>获取</em><em>打印</em>事件,自己定义了个按钮,crystalReportViewer1.PrintReport();这个弹出<em>打印</em>对话框,我如何判断他点的是确定还是取消啊(还有如何<em>获取</em>我选中的<em>打印</em>机的名称,不是默认的<em>打印</em>机名称,是选中哪个<em>获取</em>的就是哪个),我需要记录<em>打印</em>次数,不知道怎么实现,如果有别的方法知道点击的是确定按钮也可以。
pb怎样获取打印机状态
我的<em>打印</em>机是GP_U801 ,现在用网口连接 ,要想获得<em>打印</em><em>机状态</em> ,应该什么办?
怎么获取热敏打印机状态
C# winform 开发的一个小程序 使用热敏<em>打印</em>机<em>打印</em>小票rn想<em>获取</em><em>打印</em><em>机状态</em>,例如缺纸。rn<em>打印</em>机是热敏<em>打印</em>机 POS58rn<em>打印</em>机接的是usb转串口rnPL-2303 USB to Serial Comm Port rn用serialPort打开不了这个COM口rn<em>打印</em>都正常,现在就是想<em>获取</em>状态,不知道怎么办rnrn哪位高人指点一下,谢谢
哪位大神知道C#中如何获取打印机的打印结果。不是当前打印机状态。十万火急,万分感谢
C#如何能<em>获取</em>到<em>打印</em>机一个<em>打印</em>任务完成后的<em>打印</em>结果的状态。就是<em>打印</em>成功还是失败的状态。 <em>打印</em>机API中有支持的方法么?
C#获取打印机状态(2)——打印机状态
C#中<em>获取</em><em>打印</em><em>机状态</em>,以下是一个操作实例:
c#获取打印机当前打印状态完整源码
公司业务需要,编写的可以<em>获取</em>当前<em>打印</em><em>机状态</em>程序,例如缺纸,缺墨,暂停等,vs2103开发,首先<em>获取</em>本机所有<em>打印</em>机,然后指定特定<em>打印</em>机<em>获取</em>状态。
获取并口小票打印机状态
用<em>c#</em>怎样返回网络中的并口小票机的当前状态,如没电,缺纸等。rn
打印机状态
怎样知道<em>打印</em>机的各种状态:如,是否已经连接上(<em>打印</em>机是否开机) ,是否正常工作,各种型号纸张判断等属性.求代码
请教获取热敏打印机状态寄存器的问题
我在学习<em>打印</em>机的功能,现在已经利用下面的方法成功<em>打印</em>出数据了,rnrn[DllImport("kernel32.dll")]rnprivate static extern int CreateFile(...);rnrn[DllImport("kernel32.dll")]rnprivate static extern bool WriteFile(...);rn rn[DllImport("kernel32.dll")]rnprivate static extern bool ReadFile(.);rnrn[DllImport("kernel32.dll")]rnprivate static extern bool CloseHandle(int hObject);rnrn但是请问如何能够通过访问lpt的状态寄存器,来<em>获取</em><em>打印</em>机的状态,例如繁忙,无纸。。。。rn我用ReadFile方法怎么也读不出来,应该是不会用,请问改如果<em>获取</em>状态信息呢?rnrn引脚 信号 寄存器 说明rn01 nstrobe corn02 data0 d0rn03 data1 d1rn04 data2 d2rn05 data3 d3rn06 data4 d4rn07 data5 d5rn08 data6 d6rn09 data7 d7rn10 nAck S6 低电平表示准备好接受数据rn11 busy S7 高电平表示<em>打印</em>机忙rn12 paperEnd S5 无纸rn13 select S4 高电平表示选中<em>打印</em>机rn14-18rn19-30rn31rn32 nError S3 低电平表示<em>打印</em>机出错rn33-36rnrn请问如何去取<em>打印</em>机的状态呢? 等待高手指点
请教怎样获取远程打印机状态
客户机A安装有<em>打印</em>机,我想在服务器中用程序<em>获取</em>客户机A的<em>打印</em>机的状态(脱机,准备就绪等状态)。请教C#怎样实现?谢谢。rnrn我尝试过用System.Drawing.Printing.PrinterSettings提供的属性,如:rn ps.PrinterName = "EPSON Stylus Photo EX3";rn Console.WriteLine(ps.IsValid);rn如果<em>打印</em>机EPSON Stylus Photo EX3已存在,无论该<em>打印</em>机是脱机还是准备就绪,IsValid属性都是返回true。怎样能准确<em>获取</em>状态呢?
VB怎样获取默认打印机状态?
开始->设置-><em>打印</em>机和传真rn这里系统显示了已有的<em>打印</em>机rn我想知道默认<em>打印</em>机的名称,文档(现在有多少张纸没打),状态(这里有准备就绪,无法连接,脱机,卡纸)rnWINDOWS能够显示的,VB里用什么可以实现rn我用API函数里的GETPRINT无论是否连接<em>打印</em>机总是只返回0rn应该怎样做,最好有现成的例子rn拜谢了!
C#中获取打印机当前状态?
转:http://blog.csdn.net/lijipan/archive/2005/04/18/352678.aspx要获得<em>打印</em>机的状态,应该定义一个联合.enum PrinterStatus { 其他状态= 1, 未知, 空闲, 正在<em>打印</em>, 预热, 停止<em>打印</em>, <em>打印</em>中, 离线}其中的"正在<em>打印</em>"和"<em>打印</em>中"是同一个意思,至于为什么会是这样,目前还不知道.在程序中添加Syste
转:在C#中获取打印机的当前状态
转:http://blog.csdn.net/lijipan/archive/2005/04/18/352678.aspx要获得<em>打印</em>机的状态,应该定义一个联合.enum PrinterStatus { 其他状态= 1, 未知, 空闲, 正在<em>打印</em>, 预热, 停止<em>打印</em>, <em>打印</em>中, 离线}其中的"正在<em>打印</em>"和"<em>打印</em>中"是同一个意思,至于为什么会是这样,目前还不知道.在程序中添加Syste
本例子可以获取打印状态,打印作业数量,打印作业状态,打印机句柄等功能
本例子可以<em>获取</em><em>打印</em>状态,<em>打印</em>作业数量,<em>打印</em>作业状态,<em>打印</em>机句柄等功能
获取打印机状态,急!!!!!!!
我想<em>获取</em><em>打印</em>机的状态,于是我就用了如下的代码 openPrinter(...);//成功返回 GetPrinter(hPrinter, 2, pPrinterInfo, dwNeeded, &dwNe
C++获取打印机状态和驱动信息
C++<em>获取</em><em>打印</em><em>机状态</em>和驱动信息,另外博客上还有一个我写的,一样的,这里只是求支持,让我有点分下载别的东西 https://blog.csdn.net/weixin_40352264/article/details/87855280
怎样获取打印机状态????有例子吗?
怎样<em>获取</em><em>打印</em><em>机状态</em>????有例子吗?rn
获取打印机状态的问题------在线等待!
请教各位大虾,在VB中怎样<em>获取</em>到<em>打印</em>机的状态(比如:<em>打印</em>机是否开着、<em>打印</em>是否成功)?rn分不够可以加!
斑马打印机状态如何获取?usb数据
使用zpl命令,^XA~HS^XZ,发送给<em>打印</em>机,<em>打印</em>机会传回状态数据给PC机,<em>打印</em>机是usb的。我使用“usb调试助手”软件可以<em>获取</em>到返回值,但是不知道如何使用高级语言来<em>获取</em>。哪位高手能给段C#或delphi等高级语言的<em>获取</em>usb数据的源代码给看看。
VB获取打印机状态的方法! 在线等待!
VB中如何知道<em>打印</em>的状态: 是否连接、<em>打印</em>机是否工作正常????rn rn 是否能取得指定<em>打印</em>机的<em>打印</em>序列???
USB口转成虚拟LPT1打印机端口后,获取状态的问题
<em>打印</em>机原本是USB端口的,但是怎么也得不到<em>打印</em><em>机状态</em>信息,如缺纸等。 无奈试着将端口映射为LPT1<em>打印</em>机端口,NET USE LPT2 \\192.168.0.2\EPSONLQ635 /PERSIS
c#怎样取出打印机的任务队列
请问在C#里怎样取出<em>打印</em>机的<em>打印</em>对列啊?我用ENUMJOBS,OPENPRINTER总是无法取出,那么大侠碰到这样的问题,请给出源代码?
热敏打印机状态获取方法
-
C#显示当前计算机所有打印机名称,同时获取指定打印机的状态比如缺纸、缺墨等,并且生成记录日志和数据库,发送邮件通知当前打印出错消息,打包成exe安装文件——(一)封装打印机状态类型
using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Management; using System.Securit...
获取打印机当前的状态
///         /// <em>获取</em><em>打印</em>机的当前状态         ///         /// <em>打印</em>机设备名称         /// <em>打印</em><em>机状态</em>         public static PrinterStatus GetPrinterState(string PrinterName)         {             PrinterStatus vStatu
android wifi连接打印机并获取打印机状态
最近在做wifi连接<em>打印</em>机<em>打印</em>小票.如何<em>获取</em><em>打印</em>机的状态是个问题,简单的写一下大家可以参考一下. /** * <em>获取</em><em>打印</em><em>机状态</em> * @return */ public String getPosStatus() { try { Socket sock = new Socket(ip, 4000); // ip and por
Android 如何通过WIFI获取打印机状态
如题,我这边<em>打印</em>机是DocuCentre-IV 3065,目前试过一些方法可以简单<em>打印</em>输出一些文字,但是我想要的是可以<em>实时</em><em>获取</em>或者进行<em>打印</em>输出时<em>获取</em><em>打印</em><em>机状态</em>,比如缺纸,卡纸等异常操作。rn寻求帮助中……[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/50.gif][/img]
C#操作TPCL指令demo 和如何获取打印机状态
如题。如何通过USB方式发送TPCL指令至<em>打印</em>机,并且怎么<em>获取</em><em>打印</em>机返回状态.rn急急急rnrn大牛们,帮帮忙.~~~
在线等!!求C#获取EPSON LQ-90KP打印机状态方法
希望能直接判断各种状态。如果不行就判断一下发送过去的文档是否<em>打印</em>完成,或者缓冲区是否为空。rn各种API都各种不奏效。希望做过EPSON<em>打印</em>的大侠帮忙解决下。
C#获取打印机名
1. <em>获取</em>所有<em>打印</em>机名 foreach(string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters) { listBox1.Items.Add(printer); }2. <em>获取</em>默认<em>打印</em>机名 label1.Text = (new System.Drawing.Printing.PrintDocum
c#获取打印机状态
在项目中遇到需要<em>获取</em>到<em>打印</em><em>机状态</em>,可以通过下面的方式获得,PrintQueueStatus是一个枚举,我在下面只取了其中的几个值,可以根据你的需要<em>获取</em>状态 using System.Printing; public static void GetPrintStatus() { PrintQueue pq = LocalPrintServer.GetDef...
C#编写的监控打印机状态的程序
本人亲自整理,调试。含工程,运行成功,含工程和源码。可以检测本地和网络<em>打印</em>机的状态,包括是否联机,<em>打印</em>机当前状态,还预留其它进一步分析的数据有待您深挖掘。win8系统编译运行。您得确保<em>打印</em>机驱动安装正
打印机状态取得
前段时间,接触到一个项目,要求取得<em>打印</em>机的工作状态,要封装成 dll,实现代码如下, using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; ...
C# 获取打印机状态 status一直为0
我是参考这个帖子做的rnhttp://www.cnblogs.com/xiaofengfeng/archive/2012/08/20/2647751.htmlrn但是<em>获取</em>的<em>打印</em><em>机状态</em>一直为0 ,我想得到缺纸的状态啊
实时监控打印机状态
可以<em>实时</em>监控<em>打印</em><em>机状态</em>,如<em>获取</em><em>打印</em>时间,<em>打印</em>文档名称,<em>打印</em>份数
打印机状态问题
请问怎样<em>获取</em><em>打印</em><em>机状态</em>(本地跟网络)?只要是在win2000下是怎样<em>获取</em>的,请大家提供有关这方面的技术资料。
获取打印机的状态,但是STATUS一直是0
RT 像是 pPrinterInfo->pServerName; pPrinterInfo->pPrinterName; pPrinterInfo->pShareName; pPrinterInfo-
监控打印机状态
<em>获取</em>正在<em>打印</em>的列表信息,以及<em>打印</em>的状态,对卡纸等问题做出响应
windows API函数获取打印机状态,不管真实状态是什么,status一直显示0!!!!!!!!!~~~
网上搜索N多代码,基本就是OpenPrinter,GetPrinter等API函数,但是结果是不管<em>打印</em>机中有没有纸,得到的状态status一直是0,不能得到缺纸的状态! 我的<em>打印</em>机型号是dell 11
如何获取打印机状态(缺纸,缺墨。。。)
我使用的是网络<em>打印</em>机,如何在C#下<em>获取</em><em>打印</em><em>机状态</em>(缺纸,缺墨。。。),谢谢。
delphi 获取打印机状态,如缺纸等问题
uses Printers,WinSpool;     type TPrinterInfo = record SeverName: PChar; PrinterName: PChar; ShareName: PChar; PortName: PChar; DriverName: PChar; Comment: PChar; Lo...
打印机状态返回
为什么用GetPrinter()函数不能返回<em>打印</em>机是否脱机或出错等状态,而<em>打印</em>机名和端口信息却能返回
检测打印机状态
Public Declare Function MapPhysToLin Lib "TM88II.DLL" (ByVal PhysAddr As Long, ByVal PhysSize As Long, ByRef PhysMemHandle) As LongrnPublic Declare Function UnmapPhysicalMemory Lib "TM88II.DLL" (ByVal PhysMemHandle, ByVal LinAddr) As BooleanrnPublic Declare Function GetPhysLong Lib "TM88II.DLL" (ByVal PhysAddr As Long, ByRef PhysVal As Long) As BooleanrnPublic Declare Function SetPhysLong Lib "TM88II.DLL" (ByVal PhysAddr As Long, ByVal PhysVal As Long) As BooleanrnPublic Declare Function GetPortVal Lib "TM88II.DLL" (ByVal PortAddr As Integer, ByRef PortVal As Long, ByVal bSize As Byte) As BooleanrnPublic Declare Function SetPortVal Lib "TM88II.DLL" (ByVal PortAddr As Integer, ByVal PortVal As Long, ByVal bSize As Byte) As BooleanrnPublic Declare Function InitializeWinIo Lib "TM88II.DLL" () As BooleanrnPublic Declare Function ShutdownWinIo Lib "TM88II.DLL" () As BooleanrnPublic Declare Function InstallWinIoDriver Lib "TM88II.DLL" (ByVal DriverPath As String, ByVal Mode As Integer) As BooleanrnPublic Declare Function RemoveWinIoDriver Lib "TM88II.DLL" () As BooleanrnPublic IOStat As BooleanrnrnPublic Function GetPrnStat(ByVal LptPort As String) As Longrn Dim PrnAddr As Longrn On Error Resume Nextrn [color=#FF0000]If IOStat = False Then IOStat = InitializeWinIo()[/color]rn If IOStat Thenrn If UCase(LptPort) = "COM1:" Thenrn PrnAddr = &H379rn ElseIf UCase(LptPort) = "COM2:" Thenrn PrnAddr = &H279rn End Ifrn GetPortVal PrnAddr, GetPrnStat, 1rn Elsern GetPrnStat = &HFFrn End Ifrn GetPrnStat = GetPrnStat And &HF8rn Select Case GetPrnStatrn Case &H68, &H58, &H70rn GetPrnStat = 1 'No paperrn Case &H78rn GetPrnStat = 2 'No contactrn Case &HD8rn GetPrnStat = 0 'Normalrn Case Elsern GetPrnStat = 3 'Errorrn End SelectrnEnd FunctionrnrnPublic Function CheckPrintErr(ByVal PrintName As String) As Longrn 'CheckPrintErrrn '0£ºNo Errorrn '1£ºNo Contactrn '2£ºNo paperrn '3£ºNo install printerrn Dim printjieguo As Longrn Dim i As Long, k As Longrn On Error GoTo ErrCheckPrintrn rn If Printers.Count = 0 Thenrn CheckPrintErr = 4 'No install printerrn Exit Functionrn End Ifrn 'Check printer Contactrn For i = 0 To Printers.Count - 1rn If (Printers(i).DeviceName = PrintName) Thenrn k = k + 1rn Exit Forrn End Ifrn Nextrn If k = 0 Then 'Printer Name Errorrn CheckPrintErr = 5rn Exit Functionrn End Ifrn Set Printer = Printers(i)rn rn CheckPrintErr = GetPrnStat(Printer.Port)rn Exit FunctionrnErrCheckPrint:rn CheckPrintErr = 3rn Exit FunctionrnEnd Functionrnrn执行到上面一步,IOStat 还是等于 FalsernDLL已经注册了。rn
获得打印机状态信息
在winxp系统里,在传入<em>打印</em>机<em>打印</em>之前,先判断一下<em>打印</em>机的状态。比如说有A,B,C3台电脑,C是windows server 2003的系统,A跟B都通过远程桌面连接到C.A要<em>打印</em>B的<em>打印</em>机,网络情况正常的话是可以<em>打印</em>的,但是如果B跟C的连接断开了的话,而B的<em>打印</em>机在C上的映射又还存在的时候,这时候A要再去<em>打印</em>的话就会出错了,所以在<em>打印</em>之前要判断一下<em>打印</em>机是否可用,不知道这种判断要怎么实现
如何获得打印机状态
各位大哥,如何能获得缺省<em>打印</em>机的状态,比如忙,还是出错?rn还有如何能准确的知道<em>打印</em>机有没有任务要做?如何设置端口模式?比如原始端口,还是rnECP?
PB检测打印机状态
如何在PB中<em>打印</em>前先检测<em>打印</em><em>机状态</em>呢?rnrn网上搜到一段程序:rnlong ll_jobrndw_print.reset()rnll_job = printopen()rnif ll_job = -1 thenrn messagebox(gs_title,"<em>打印</em>机未准备好")rn returnrnend ifrnrn报错,好像dw_print没定义....
打印机状态码解析
因为需要做<em>打印</em>机方便的工作,了解了一下<em>打印</em><em>机状态</em>码,原地址 https://msdn.microsoft.com/en-us/library/cc244854.aspx 表格左边是16进制的 如果用python以下代码 hPrinter = win32print.OpenPrinter (printer_name) dic = win32print.GetPrinter(hPrinter
如何获取打印机的状态?GetPrinter获取的状态总是4224
在网上找资料说用OpenPrinter和GetPrinter这两个方法来<em>获取</em><em>打印</em>机的状态 折腾了一阵子总算是能判断出<em>打印</em>机是否连接到电脑了 可是过了两天 我什么都没改 真的什么都没改 <em>获取</em>的<em>打印</em><em>机状态</em>
VC获取打印机与打印作业的状态
VC <em>获取</em><em>打印</em>机与<em>打印</em>作业的状态 #pragma comment(lib, "winspool.lib") #include "stdafx.h" #include #ifndef _MAX_PATH #define _MAX_PATH 260 #endif TCHAR m_tchPrinterMessage[_MAX_PATH];///   /// <em>获取</em><em>打印</em>作业的状态 BO
通过指令获取tsc标签打印机的状态
通过TSPL2<em>获取</em>TSC标签<em>打印</em>机的状在状态 import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.InetSocketAddress; import java.net.Socket; /** * @ClassName: PrinterSta...
急!我用很多方法获取打印机状态,但状态值status总是0,求高人指点
网上说的方法主要是下面两个函数isOutOfPaper和GetJobs的方法,但得到的status总是0。 我的意图是想在<em>打印</em>前检测<em>打印</em>机是否缺纸,求高人指点,万分感谢! #include "head
如何判断打印机状态
我想做一个判断计算机是否连<em>打印</em>机,<em>打印</em>机有没有作业,<em>打印</em>机是否缺纸三种状态的程序。rn运行程序时检测<em>打印</em>机队列里面是否还有作业还没有<em>打印</em>,如何用代码来自动删除呢?rn大侠们知道吗?请赐教,谢谢
如何获得打印机状态
请问,如何获得<em>打印</em>机的状态(准备就绪、没有连接等状态)?请给出代码片断,JDK版本不限
关于打印机状态的检测?
谁知道怎么样能得到某一端口<em>打印</em>机的状态,无论是lpt还是ip地址的远程<em>打印</em>。
全国等级考试foxpro模拟试题下载
全国等级考试foxpro模拟试题,压缩包有序列号 相关下载链接:[url=//download.csdn.net/download/cc169cc169/2285544?utm_source=bbsseo]//download.csdn.net/download/cc169cc169/2285544?utm_source=bbsseo[/url]
ARM嵌入式基础教程下载
此教程适合于初学者学习arm嵌入式,源自周立功。 相关下载链接:[url=//download.csdn.net/download/ffree011/2830426?utm_source=bbsseo]//download.csdn.net/download/ffree011/2830426?utm_source=bbsseo[/url]
应用软件系统安全等级保护通用技术指南下载
应用软件系统安全等级保护通用技术指南应用软件系统安全等级保护通用技术指南 相关下载链接:[url=//download.csdn.net/download/yourtion/3641468?utm_source=bbsseo]//download.csdn.net/download/yourtion/3641468?utm_source=bbsseo[/url]
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数
我们是很有底线的