哪位高手能指点我一下,怎样用mscomm收发数据(100分)

  • 主题发起人 主题发起人 darkread
  • 开始时间 开始时间
D

darkread

Unregistered / Unconfirmed
GUEST, unregistred user!
发数据是是将一个byte数组中的的数发出去
收数据在oncomm中完成,收到的数据存于buff byte数组中
收发的数据都是二进制。
 
好像是
comm.receivebuf(Buff,size);
 
定义一个动态数组
comdata:array of byte;

setlength(ComData,mscomm.inbuffCount);
mscomm.inputlen :=0;
ComData :=mscomm.input;

我是这样用的,哪位有更好的,可以写来让我学习。
 
那接受呢?
 
就是接收的代码啊
发送是这样的
mscomm.output :=SendArray.....
 
接受答案了.
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
896
SUNSTONE的Delphi笔记
S
S
回复
0
查看
725
SUNSTONE的Delphi笔记
S
S
回复
0
查看
731
SUNSTONE的Delphi笔记
S
后退
顶部