Foxtable(狐表)用户栏目专家坐堂 → IsOpen判断端口是否打开


  共有4205人关注过本帖树形打印复制链接

主题:IsOpen判断端口是否打开

帅哥哟,离线,有人找我吗?
shyilin8
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:15 积分:166 威望:0 精华:0 注册:2021/7/22 16:54:00
IsOpen判断端口是否打开  发帖心情 Post By:2021/8/6 14:27:00 [显示全部帖子]

If Ports(cob1.Text).IsOpen=False Then
        try
            With Ports(cob1.Text)
                .Close()
                .Encoding=Encoding.ASCII
                .BaudRate = cob2.Text
                .DataBits = cob3.Text
                .Parity = [Enum].Parse(Gettype(Parity), cob5.Text )       '奇效验
                .StopBits  = [Enum].Parse(Gettype(StopBits), cob4.Text )  '停止位  1
                .Handshake = Handshake.None
                '.ReadBufferSize() = 8192
                '.WriteBufferSize() = 4096
                .Open
            End With
        Catch ex As Exception
            MessageBox.show("通讯端口已经被使用,请停用别的软件使用这个端口!","提示",MessageBoxButtons.OK)
            Return
        End Try
其他软件已经打开这个的端口,但是isopen还是判断这个端口没打开,有什么解决办法吗?

 回到顶部
帅哥哟,离线,有人找我吗?
shyilin8
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:15 积分:166 威望:0 精华:0 注册:2021/7/22 16:54:00
  发帖心情 Post By:2021/8/6 14:52:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:串口_20210806145149.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
shyilin8
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:15 积分:166 威望:0 精华:0 注册:2021/7/22 16:54:00
  发帖心情 Post By:2021/8/6 14:53:00 [显示全部帖子]

这样的报错能拦截吗?

 回到顶部
帅哥哟,离线,有人找我吗?
shyilin8
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:15 积分:166 威望:0 精华:0 注册:2021/7/22 16:54:00
  发帖心情 Post By:2021/8/6 15:29:00 [显示全部帖子]

他这个方法没什么用,他是别的软件打开了这个串口   还是能找到这个串口名称

 回到顶部
帅哥哟,离线,有人找我吗?
shyilin8
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:15 积分:166 威望:0 精华:0 注册:2021/7/22 16:54:00
  发帖心情 Post By:2021/8/6 17:03:00 [显示全部帖子]

ok

 回到顶部