MSComm 控件示例
下面这个简单的例子演示了用调制解调器进行基本的串行通讯:Private Sub Form_Load ()
   ' 保存输入子串的缓冲区
   Dim Instring As String
   ' 使用 COM1。
   MSComm1.CommPort = 1
   ' 9600 波特,无奇偶校验,8 位数据,一个停止位。
   MSComm1.Settings = "9600,N,8,1"
   ' 当输入占用时,
   ' 告诉控件读入整个缓冲区。
   MSComm1.InputLen = 0
   ' 打开端口。
   MSComm1.PortOpen = True
   ' 将 attention 命令送到调制解调器。
   MSComm1.Output = "ATV1Q0" & Chr$(13) ' 确保
   ' 调制解调器以"OK"响应。
   ' 等待数据返回到串行端口。
   Do
      DoEvents
   Buffer$ = Buffer$ & MSComm1.Input
   Loop Until InStr(Buffer$, "OK" & vbCRLF)
   ' 从串行端口读 "OK" 响应。   ' 关闭串行端口。
   MSComm1.PortOpen = False
End Sub注意   MSComm 控件可以采用轮询或事件驱动的方法从端口获取数据。这个简单的例子使用了轮询方法。关于事件驱动方法的例子请参阅 OnComm 事件的帮助。

解决方案 »

  1.   

    老兄我要的是鼠标的参数不是moden
      

  2.   

    有一本手是<<vb与串行通讯控制>>买一本看看巴
      

  3.   

    ;D真不好意思,,先搞清楚MOUSE的波特率(支持那几种),,校验位,,数据位,,等等相关的系统看看,,WINDOWS中的系统有关串口的默认设置就行。。
      

  4.   

    连接com口鼠标它的参数还真不知道呢!!关注
      

  5.   

    据我所知,如果你正在使用MOUSE ,你将无法找开MOUSE所用的COM口,除非你把MOUSE的驱动程序卸了。
      

  6.   

    不要认为圆口鼠标接的就是你VBmscomm控件支持的串口,你装一个转换头看看,数据回源源不断的传来!
      

  7.   

    我看了你问题,不明白你到底是干什么用,我的毕业设计就是和MSCOMM控件有关的你说的具体一点,因为MSCOMM控件的用处太多了!