SPCOMM控件无法通过程序赋值,请问是控件本身的问题吗?谁有好使的给个!(50)

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

anyqu

Unregistered / Unconfirmed
GUEST, unregistred user!
我在使用中遇到如题的问题.直接在控件属性中设置COMMNAME,BAUDRATE 等几个常用属性后直接用按钮执行statComm可以打开端口,但是,我把这些属性在代码中赋值使用时就无法打开端口请问是怎么回事?// Comm1.CommName :=ComboBox1.Text;// Comm1.BaudRate :=StrToInt(ComboBox2.Text);// Comm1.ByteSize :=TByteSize(ComboBox3.itemIndex);//_8;// Comm1.StopBits:=TSTopBits(ComboBox4.ItemIndex);//------------------------------------------------------// Comm1.CommName :='COM1';// Comm1.BaudRate :=9600;// Comm1.ByteSize :=_8;//_8;// Comm1.StopBits:=_1;// Comm1.Parity :=None;//TParity(ComboBox5.itemindex);//用属性设置后,执行以下的代码好使,但用上面的代码赋值却不好使! self.Comm1.StartComm;
 
推荐你用ComPort控件,该控件自带comportList,可直接绑定进行赋值,十分简单!
 
后退
顶部