![]() |
#2
chenxizjwz2009-10-22 13:52
|
问题描述,当我选择电脑中不存在的串口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;