我想直接给打印机提交数据,比如发送0d0a,怎么发?
自己顶一下
谢谢大家的热心帮助,swc谢谢您。我用您提示的调用dll可以使用并行口。可是如果我的打印机端口设置为usb端口,数据就又不可以发送了。有一个hedit程序,见附件,选用windos打印,不论我的打印机选用什么端口,都可以把数据发送出去,大家分析一下怎么实现的。我想了很久都不明白人家是怎么写出这个程序的。
附件是一个同事写的给打印机发送数据的程序,很多开发打印机的程序员都用这个程序。现在这个同行不在了,没有留下源代码。这个程序当选择window打印输出时,不论打印机驱动选择usb端口,串行口,并行口,都可以把数据发送到打印机去。比如把打印机控制码0DOA(回车,换行)发送给打印机,只需要在数据区写入ODOA,打印即可把ODOA发送到打印机。
万分感谢swc,我认真研究一下。