• delphi 自动获取串口


    delphi 自动获取串口

     版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Nevermore_anger/article/details/79012875

    如果PC端串口x存在且没有被占用,我们用TMScomm控件可以顺利打开并且关闭串口x,如果该端口x被占用或者不存在则会出现错误。利用这个原理,通过try强行打开串口x获取可用串口。具体代码如下:

    i:integer;

    combobox1.items.clear;
    for i := 1 to 32 do  //一般PC端串口都小于32 
      begin
        try
          MSComm1.CommPort := i;
          if MSComm1.PortOpen = false then
          begin
            MSComm1.PortOpen := true;
          end;
          MSComm1.PortOpen := false;
          ComboBox1.Items.Add(inttostr(i));
        except
        end;
      end;

  • 相关阅读:
    python函数内容
    python读写csv文件
    python正则表达式
    python使用MYSQL数据库
    python简单面试题
    python执行cmd命令
    python详解json模块
    我的自动化测试之路
    测试开发这一年
    招聘测试人员,我在面试什么?
  • 原文地址:https://www.cnblogs.com/bwdblogs/p/10687525.html
Copyright © 2020-2023  润新知