首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于控制装了驱动的POS打印机的有关问题

2012-01-23 
关于控制装了驱动的POS打印机的问题以前我用的热敏打印机都没有装驱动,直接装在并口上,用下面的方式打印。O

关于控制装了驱动的POS打印机的问题
以前我用的热敏打印机都没有装驱动,直接装在并口上,用下面的方式打印。
Open "LPT1" For Output As #1
For i = 0 To List1.ListCount - 1
  Print #1, List1.List(i)
Next
Close #1

但是现在全是用USB接口的装了驱动的POS打印机,只得更改以前的程序。不知道有没有哪位兄弟有现成的代码,粘出来共享一下,谢谢。

[解决办法]
没办法适用Open "LPT1" 方式操作USB口打印机,搜索下用API写代码.

[解决办法]
改成如下方式比较简单:注意是 WINDOWSAPI 函数,具体函数详解查 WINDOWSAPI 大全

1、原来的 OPEN “LPT1” 改成 CreateFile(参数为 打印机名) 或 OpenFile(参数为 打印机名)

2、原来的 PRINT 改成 WriteFile(参数详解查 API)

3、最后要用 CloseHandle(文件句柄)来关闭打开的文件!
[解决办法]
可以使用winio.dll来控制并口
http://download.csdn.net/source/2321502
http://download.csdn.net/source/1709933
http://bbs.bccn.net/tag-%B2%A2%BF%DA.html
http://download.csdn.net/source/3152172

热点排行