1181zjf 发表于 2007-11-9 09:03:51

怎样用spcomm发送一组十六进制数据?

如题!
向大家请教了!

1181zjf 发表于 2007-11-9 09:08:45

str := memo2.Lines.Text;
form1.comm1.writecommdata(pchar(str),length(str));
作用就是把memo2里的数据以十六进制发送出去.

yinhe 发表于 2008-3-21 20:50:12

记号

ybx520 发表于 2008-8-23 22:47:03

同样的问题,向高手请教。

feverkim 发表于 2008-8-23 23:01:59

.

feverkim 发表于 2008-8-23 23:02:31

var
sBuff:array of byte;

sBuff:=$AA;
sBuff:=$30;
sBuff:=$31;
sBuff:=$32;
sBuff:=$55;

Comm1.WriteCommData(sBuff,5);

其实主要发送ASCII和16进制数据是一样的,如 'A'和$41是一样的

ybx520 发表于 2008-8-23 23:42:01

谢谢!
页: [1]
查看完整版本: 怎样用spcomm发送一组十六进制数据?