怎样在程序中修改串口的CommName和波特率(BandRate)?在线等待!(20分)

  • 主题发起人 主题发起人 cjh_xf
  • 开始时间 开始时间
C

cjh_xf

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是Spcomm控件,用下面的语句不行:
Comm1.BaudRate:=StrtoInt(Edit1.text);
Comm1.CommName:=Combobox1.Text;
 
comm1.StopComm;
Comm1.BaudRate:=StrtoInt(Edit1.text);
Comm1.CommName:=Combobox1.Text;
comm1.StartComm;

我的这样作就可以了

 
To zhyanfeng:
谢谢你的解答,马上把分加给你,顺便在问一个很间单的问题,我不敢确定:
传送指令以回车结束,若指令是ADT,我的程序如下:
S:='ADT'+#13;
Comm1.WriteData(Pchar(S),SizeOf(S));
是否正确?
 
这样呢:
S:='ADT'+'#13';
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
649
import
I
后退
顶部