我使用的是笔记本,Agere System AC'97 Modem在Com3上,下列代码返回8012(设备未打开)错误,换到台式电脑上同样如此,请问如何解决?    MSComm1.CommPort = 3
    MSComm1.RThreshold = 1
    MSComm1.Settings = "9600,n,8,1"
    MSComm1.PortOpen = True(error here with 8012)

解决方案 »

  1.   

    PS: 我用的是Winxp SP2,VB是最古老的98版本,从来没有Update过。不知道有没有问题。
      

  2.   

    请用控制面板里的调制解调器查看一下MODEM的属性!
      

  3.   

    To:  zyhjswx(无聊豹) 不明白,Modem肯定没有问题,能够正常拨号上网,不知道要看什么属性?
      

  4.   

    你为什么不试一下COM4,呢,我上次,两不同的笔记本,它内猫的端口一个是3,一个是4
      

  5.   

    RE: 回复人: jackKun(世纪冻结) ( ) 信誉:99 但是在系统设置里,COM口明明设置为3的啊?COM4试过了,返回“不可识别设备号!”。
      

  6.   

    不好意思,我进行Windows Update后,该问题自动解决了。估计是驱动程序的问题。