关于串口选择的问题
问题描述,当我选择电脑中不存在的串口COM2,COM3时,显示弹出信息都是‘正确’。实用CommPortDriver控件。请问这是怎么回事procedure TForm1.Button2Click(Sender: TObject);
var
comm : TComPortNumber;
i : integer;
Bit:Boolean;
begin
i := ComboBox1.ItemIndex;
if (i<0) or (i>10) then
i := 0;
comm := TComPortNumber(i);
:= comm;
If CommPortDriver1.Connected then
exit;
Bit := CommPortDriver1.Connect;
If Bit = true then
showmessage('正确')
else
showmessage('错误');
end;