Delphi中串口通信的实现[2]
[入库:2005年8月18日] [更新:2007年3月24日]
| procedure tfcomm.formshow(sender: tobject); |
| procedure tfcomm.formclose(sender: tobject; var action: tcloseaction); |
| if not fcomm.comm1.writecommdata(@sbuf[i],1) then |
| viewstring:=viewstring+ inttohex(sbuf[i],2)+‘’ ; end; |
| viewstring:=‘发送’+ viewstring; |
| fcomm.memo1.lines.add(viewstring); |
| fcomm.memo1.lines.add(‘’ ); |
| if not commflg then messagedlg(‘发送失败 !’ ,mterror,[mbyes],0); |
| procedure tfcomm.btn_sendclick(sender: tobject); |
| sbuf[1]:=byte($ f0); //帧头 |
| sbuf[2]:=byte($ 01); //命令号 |
| sbuf[6]:=byte($ f0); //帧尾 |
| procedure tfcomm.comm1receivedata(sender: tobject; buffer: pointer;bufferlength: word); |
本文关键:delphi 串口通信
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)