请教高手(50分)

  • 主题发起人 主题发起人 aolong79
  • 开始时间 开始时间
A

aolong79

Unregistered / Unconfirmed
GUEST, unregistred user!
请教一个combobox的问题:combobox的items我设置了COM1,COM2,COM3,COM4,用来作为计算机232串口标志,
我想在combobox改动时检测232串口是否可用,如果COM1可用,combobox的text就为COM1,并且不能改动到COM2,
COM3,COM4,如果COM1,COM2可用,那么combobox的改动只能在COM1,COM2之间选择,而不能选COM3,COM4.....不知道
有没有高手给个解答啊,一定高分相送!谢谢!!
 
不把不能用的COM写在候选项里不就结了。
例如:COM1,COM2可用。
combobox.Items.Clear;
combobox.Items.add('COM1');
combobox.Items.add('COM2');


 
对呀,不能用的COM不写出来,不就选不到了。
 
combobox.Items.Clear;
combobox.Items.add('COM1');
combobox.Items.add('COM2');
 
对呀,代码又不多
 
可是如果有两个端口可用,如COM1、COM2可用,检测时,检测到COM1后就不检测COM2了啊,
此时不知道到底有几个端口可用,到底该加哪几个该删哪几个啊?
 
后退
顶部