如何判断串口是打开状态(50分)

  • 主题发起人 主题发起人 celkelly
  • 开始时间 开始时间
C

celkelly

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经知道了机器有几个串口,
但如何判断串口是否已经开启啊
我用的是spcomm,不想用户开启程式时出现串口开启错误的提示
 
try一下就可以了的
 
好像没有一个方法来判断,某个串口是否已经打开。
有两个方法:.
1。在你程序里设一个标记。如:spcomm.tag=0表示未打开,spcomm=1 表示打开。
2。使用异常处理
try
spcomm.startopen;
except ?
messagebox();
end;
 
同意二楼,方法很好。
 
后退
顶部