标题:如何直接给并行口写入数据?
只看楼主
swc
Rank: 3Rank: 3
等 级:论坛游民
威 望:6
帖 子:394
专家分:83
注 册:2006-4-7
得分:0 
不用.
能不能遍历所有可能的端口来实现?

实践、学习、再实践、再学习......
2007-06-27 12:58
yarak_ma
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-5-15
得分:0 
不能。hedit我估计是直接向打印机提交raw数据实现的.就是说不通过端口,不论我的驱动选择rs232,usb还是lpt,都是驱动处理的问题。它直接把数据提交给驱动。可怎么能实现呢?
2007-06-27 13:21
yarak_ma
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-5-15
得分:0 
大家能不能分析一下我的附件的那个程序是怎么写的呢?
2007-06-29 13:18
swc
Rank: 3Rank: 3
等 级:论坛游民
威 望:6
帖 子:394
专家分:83
注 册:2006-4-7
得分:0 
看不懂你那附件的意思.

实践、学习、再实践、再学习......
2007-06-29 17:01
yarak_ma
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-5-15
得分:0 

附件是一个同事写的给打印机发送数据的程序,很多开发打印机的程序员都用这个程序。现在这个同行不在了,没有留下源代码。这个程序当选择window打印输出时,不论打印机驱动选择usb端口,串行口,并行口,都可以把数据发送到打印机去。比如把打印机控制码0DOA(回车,换行)发送给打印机,只需要在数据区写入ODOA,打印即可把ODOA发送到打印机。

2007-06-29 17:20
swc
Rank: 3Rank: 3
等 级:论坛游民
威 望:6
帖 子:394
专家分:83
注 册:2006-4-7
得分:0 
http://blog.csdn.net/nickycheng/archive/2005/08/10/450269.aspx
看看这篇代码.太长了,没耐性看完.

实践、学习、再实践、再学习......
2007-06-29 20:01
swc
Rank: 3Rank: 3
等 级:论坛游民
威 望:6
帖 子:394
专家分:83
注 册:2006-4-7
得分:0 

实践、学习、再实践、再学习......
2007-06-29 20:02
yarak_ma
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-5-15
得分:0 

万分感谢swc,我认真研究一下。

2007-06-30 08:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-149728-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.118930 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved