我在串口编程中遇到问题:对一串口进行打开、传送数据没有问题,但如果在串口上接一modem,则打开串口时有错,错误号是5(access is denied),modem是好的,因为可以拨号上网。

解决方案 »

  1.   

    首先谢谢 mjun007(慧通特工) 。我打开了modem开关,串口被占用了,那怎么办?怎么在我的程序中打开串口?
    (modem 占用了com1,我在delphi打开的也是COM1)
      

  2.   

    不是打开modem的开关就会占用串口,而是你如果已经拨号或者做别的使用modem的事情的话,就会占用串口。停止拨号就可以了。
      

  3.   

    没有用modem做任何事情,只是接通电源,怎么办?
      

  4.   

    为什么给不了分?说我给的总分和不对,但实际是对的?
    htyx(轻风夜私语  70 ,其他每位10分