回 帖 发 新 帖 刷新版面

主题:c++builder 如何打开com10以上串口

用API函数打开串口时定义了一个句柄
  HANDLE hcomm
  hcomm=CreateFile( szPortName,
              GENERIC_READ | GENERIC_WRITE,
              0,
              NULL,
              OPEN_EXISTING,
              0,
              NULL);
   if(hComm == INVALID_HANDLE_VALUE)
    {
       hComm = NULL;
       return FALSE;
    }
  在打开个位数的串口时正常
  但在打开两位数的串口时hcomm=fffff
  请各位老大给点建议。是不是我哪里设置有问题啊?不胜感激

回复列表 (共1个回复)

沙发

你可以到网上下载一个串口类了
要打开多少的串口都行了

我来回复

您尚未登录,请登录后再回复。点此登录或注册