VB中如何打开USB端口

vesicle 2009-03-17 04:30:51
我对VB不熟,但因工作需要修改以前的VB代码,其中的打印设备由并口换成了USB口
open "LPT1:" for output as

要如何修改才能打开USB,请各位高人帮帮忙~~~
...全文
1097 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
daveice 2010-05-30
  • 打赏
  • 举报
回复
同问同问!!!
chinasdytyhb 2009-12-15
  • 打赏
  • 举报
回复
难道就没有解决方法了吗?
usb口的pos打印机就没法开钱箱了吗?
chinasdytyhb 2009-06-08
  • 打赏
  • 举报
回复
Open "usb001" For Output As #1
A = Chr(27) + "p" + Chr(0) + Chr(60) + Chr(255)
Print #1, A
Close #1

我的pos58热敏打印机接在 usb001这个端口上,
运行程序后,钱箱没有弹开,可是在d盘却多了个usb001的文件

请教高手 怎么才能通过语句打开钱箱
chinasdytyhb 2009-06-08
  • 打赏
  • 举报
回复
我也困惑中 我程序中也用到了usb001端口
调用下面这个语句后 在d盘就多了个usb001这个文件 用记事本打开后 里面就写着 p >


Open "usb001" For Output As #1

高手怎么解决的还请留言啊
Tiger_Zhao 2009-03-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 vesicle 的回复:]
改成PNR不行.
[/Quote]
那就不用文件句柄,直接改用 Printer 对象输出
Printer.Print "Hello"
Printer.Print ...
Printer.EndDoc
白夜 2009-03-18
  • 打赏
  • 举报
回复
可以通过修改BIOS设置 或修改注册表来打开USB !试试看 !至于vb就搞不太清楚了!
Tiger_Zhao 2009-03-18
  • 打赏
  • 举报
回复
如果已经设为默认打印机,用 PRN 代替 LTP1 试试。
东方之珠 2009-03-18
  • 打赏
  • 举报
回复
虚拟打印机端口:
端口号:USB001
描述:Virtual Printer port for USB
vesicle 2009-03-18
  • 打赏
  • 举报
回复
楼上那个链接里,VB爱好乐园网站全都打不开,不过还是谢谢了
vesicle 2009-03-18
  • 打赏
  • 举报
回复
改成PNR不行.
用户 昵称 2009-03-17
  • 打赏
  • 举报
回复
vc访问usb都需要一些ddk之类的库,VB没用过,

http://zhidao.baidu.com/question/37913144.html?fr=qrl&fr2=query

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧