Tag: network printers

带窗口服务的网络打印

我有一个朋友用窗口forms做同样的事情。 我需要的是将它变成窗口服务。 Window服务程序(打印控制器服务)将用作中央打印机控制器。 根据具体情况,我将打印作业发送到网络上的不同打印机(打印机安装在USB上)。 已经可以进行测试打印,但是当我列出已安装的打印机时,未列出这些网络打印机。 但是在我朋友的程序中,他需要做的就是将打印机名称设置为机器的IP地址,对于该机器,只需确保将其设置为默认打印机即可。 一旦我的朋友设置了ipaddress并触发打印,它将被打印到正确的打印机。 但对于我的情况,窗口服务已经没有列出网络打印机,如果打印机名称错误,它将不会打印。 对于我的窗口服务,我使用的是本地系统。 听说过用打印机的相关IP地址创建一个本地端口,但尚未设法测试。 希望有人能够提供一些指导

如何从我的系统中未安装的网络打印机?

我想搜索网络中有多少台打印机。 我已经检查了Installed printer属性,它给了我那些安装在我系统上的打印机列表。 我的网络中有两台以上的打印机,其中只有一台显示在列表中,因为它安装在我的系统上。 如何从网络中获取所有打印机列表谁的驱动程序未安装在我的系统上或未连接到我的系统。