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