|
查看: 1550|回复: 4
|
vb6 和 usb port
[复制链接]
|
|
|
发表于 7-12-2008 10:50 PM
|
显示全部楼层
回复 3# 武神~絕世無雙 的帖子
已解决,谢谢!
基本上 vb6只支持到 com16, 如果要开超过第16个port,需要 hack hex code |
|
|
|
|
|
|
|
|
|
|
请大家帮帮忙:
我有一个 usb modem, 但我需要用 vb6 来控制它。
我尝试用 mscomm的指令来做,但是一直出现 error 8002 invalid port number.
请问哪里出错了?
Private Sub cmdConnect_Click()
MSComm1.CommPort = 22
MSComm1.RThreshold = 1
MSComm1.InputLen = 1
MSComm1.Handshaking = comNone
MSComm1.Settings = "9600,N,8,1"
MSComm1.PortOpen = True
End Sub
22 是那个modem的comport,是从device manager那里得到的。
我用 hyperterminal 来 debug, 一切正常。
但 vb6 就不行。 |
|
|
|
|
|
|
|
|
|
|
发表于 6-12-2008 08:35 PM
|
显示全部楼层
MSComm1.CommPort = 22
is select the com part , what is the com part you connect, put the corrXXXXX number |
|
|
|
|
|
|
|
|
|
|
发表于 6-12-2008 08:37 PM
|
显示全部楼层
MSComm1.CommPort = 22
you are select the worng port nubver , what is the com part you connect, put the correct number |
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2008 05:36 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|