请教个关于串口被占用的问题(200分)

  • 主题发起人 主题发起人 28411567
  • 开始时间 开始时间
2

28411567

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如果我用超级终端连接手机,占用了串口,那么在程序里如何可以知道该串口是否被占用呢.谢谢,因为在程序里我无法知道串口是否被占用,一旦我打开串口,程序会出错.
 
用MSCOMM控件的话,判断POORTOPEN是否为TRUE啊————为TRUE表示串口已打开,也就是说被占用啊~~
 
是呀。
if mscomm.portopen:=ture;
then
MessageBox(Handle,'串口已被占用!','提示:',MB_OK);
 
后退
顶部