一、需要驱动,无需更改程序
安装USB打印驱动,然后共享打印机,通过 “\\计算机\打印机名”的形式,按端口方式写。
二、直接写USB端口,无需驱动,但需要改程序。
1、USB端口的形式如:\\?\usb#vid_0483&pid_5720#11101800002#{a5dcbf10-6530-11d2-901f-00c04fb951ed}。
1.1、顺便说下:在我测试过程中,发现同一台小票打印机,在不同电脑上显示的端口名称是一样的。
1.2、根据查的资料推断,同一型号的打印机名称应该是固定的(没有证实)。
2、用串口与电脑通信,实现数据的发送。
2.1、本人改了网上的SPcomm控件,以支持COM10以上的端口和USB端口。在CreateFile中产生影响。
3、提供DEMO和控件源码。
3.1、DEMO中可以检测USB打印机的名称:先打开程序,再插入USB打印机。
下载地址:http://download.csdn.net/detail/ghs79/8818157