ConnetID = StartCOM32(Combo1.Text & ":", Combo2.Text & ",n,8,1")为什么 只能连接 COM1-COM9  把设备端口改成COM10开始就连接不上设备
Combo1.text 就是COM口(可以随意选择)
请大家赐教

解决方案 »

  1.   

    检查一下你机器上是否有COM10.
      

  2.   

    有的  设备可以改连接端口可以改成COM10 任何一个都能改 COM255 都可以
      

  3.   

    Shell "MODE COM1:9600,N,8,1"有没有试过这个?^_^
      

  4.   


    COM1 到 COM9是可以使用的
    用到COM10以上就不行了
    不知道为什么
      

  5.   

    所谓COM口号必须是实际存在的.你可在系统的设备管理器中查到的.
      

  6.   

    一般的机器上哪会有那么多COM口啊
      

  7.   

    有一个很简单的方法可以知道是不是你的程序的问题
    你用一个串口调试器来打开COM10,如果还是失败,证明不是你的程序的问题,如果成功,那么就是你的程序问题。
      

  8.   

    肯定是程序上的问题  因为用系统自带到超级终端 不管设备设置什么端口都可以连接到 但是我到程序里 在COMBO1控件里到LIST 从COM1写到COM40 只有COM1-COM9能够连接 COM10以上怎么连都错误
    现在不知道要怎么改了
    也想不到问题出在哪    COMBO1 LIST 里面都是正确到输入COM1-COM40 程序上没有要改动的 
    郁闷啊
      

  9.   

    就是连接不成功  我自己设置到一个错误提示   但我觉得问题不在出不出错   是不是COM口用的COMBO1的控件 要格式化一下  但我不知道要怎么弄
      

  10.   

    http://topic.csdn.net/u/20100711/14/d53a2925-66f3-4cae-a26b-72f3a5e9c070.html?71162