社区
C#
帖子详情
C#检测网络打印机~~~~
铛铛
2010-03-27 04:31:32
如何检测网络上的打印机状态,如缺纸、缺墨、正在打印、以及获取打印机任务列表的??
System.Printing只能检测本地的打印机,检测网络的总是抛异常:Win32错误...卷标错误什么的,如何解决??
System.Drawing.Printing能获取打印机属性,但是获取不到任务列表和状态
不建议用WMI,太慢了,有什么第三方控件没??或者别的方法??
先谢谢了,急~~~~~~~~~
...全文
493
7
打赏
收藏
C#检测网络打印机~~~~
如何检测网络上的打印机状态,如缺纸、缺墨、正在打印、以及获取打印机任务列表的?? System.Printing只能检测本地的打印机,检测网络的总是抛异常:Win32错误...卷标错误什么的,如何解决?? System.Drawing.Printing能获取打印机属性,但是获取不到任务列表和状态 不建议用WMI,太慢了,有什么第三方控件没??或者别的方法?? 先谢谢了,急~~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
铛铛
2010-03-27
打赏
举报
回复
我想的是获取打印机任务列表啊.....
wonsoft
2010-03-27
打赏
举报
回复
跟着学一下,不过控制打印设备是很慢,选择高速打印机嘛
wuyq11
2010-03-27
打赏
举报
回复
[DllImport("winspool.drv", SetLastError = true, CharSet = CharSet.Auto)]
[return: MarshalAs(UnmanagedType.Bool)]
private static extern bool EnumPrinters ([MarshalAs(UnmanagedType.U4)] PRINTER_ENUM flags,
[MarshalAs(UnmanagedType.LPStr)] string sName,
uint iLevel,
IntPtr pPrinterDesc,
uint iSize,
[MarshalAs(UnmanagedType.U4)] ref uint iNeeded,
[MarshalAs(UnmanagedType.U4)] ref uint iReturned
);
System.Management.ManagementClass mc =new ManagementClass("Win32_Printer")
System.Management.ManagementObjectCollection mocs = mc.GetInstances();
foreach(ManagementObject mo in mocs)
{ }
Justin-Liu
2010-03-27
打赏
举报
回复
http://www.cnblogs.com/xiaogelove/archive/2010/01/06/1640621.html
http://www.xueit.com/html/2010-01-06/21-593412692703.html
给你俩参考 我也是从Google搜的
Justin-Liu
2010-03-27
打赏
举报
回复
好像得用系统API
铛铛
2010-03-27
打赏
举报
回复
沉没于大海....
顶~~~~
觉醒2021
2010-03-27
打赏
举报
回复
不大懂,给顶顶。
C#
添加
网络
打印机
用
c#
实现添加
网络
打印机
,调用系统API,来操作注册表,实现
打印机
名称,驱动,端口(IP),三者的添加。附一段小小的代码: public bool Add(string PrinterName, string ip, string DriverName) { if (!ExistPort...
C#
实现获取
打印机
状态
在
C#
中,可以通过调用操作系统提供的API(应用程序接口)来实现与硬件设备的交互,比如
打印机
。本文将深入探讨如何使用
C#
来获取
打印机
的状态。 首先,我们需要了解
打印机
状态的概念。
打印机
状态通常包括打印队列中...
蓝牙
打印机
C#
测试程序
蓝牙
打印机
C#
测试程序是针对移动设备开发的一款应用,它利用
C#
编程语言实现了与蓝牙
打印机
的无线通信功能,主要用于发票和其他文档的打印需求。在本文中,我们将深入探讨蓝牙技术、
C#
编程以及如何在实际项目中实现...
基于
C#
的东芝B-EX4T
打印机
程序实现TCP和USB打印功能
在本文中,我们将深入探讨如何使用
C#
编程语言来实现基于东芝B-EX4T不干胶
打印机
的TCP和USB打印功能...在实际开发过程中,可能还需要考虑其他因素,如
打印机
状态的
检测
、打印队列的管理等,以确保程序的稳定性和实用性。
C#
编写的监控
打印机
状态的程序
可以
检测
本地和
网络
打印机
的状态,包括是否联机,
打印机
当前状态,还预留其它进一步分析的数据有待您深挖掘。win8系统编译运行。您得确保
打印机
驱动安装正确,并能测试打印页后,运行本程序监控
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章