问一串口问题 假设从传感器采集的数据应发送到微机中的接收缓冲区中,问如何从串口中读取二进制数据并显示,最好有代码~~谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我做了一个类似串口助手的小程序,用的是spcomm(其实我用过很多串口控件),如果实现简单的字符串(或者十六进制)接收发送那么spcomm足够了。如果需要我传给你。 用MSComm,系统自带的...挺好用.. async32 就足够了, 这个不是 activeX 我要用MSCOMM控件接收并显示二进制数据,谁可以给我代码啊~~~谢了哇,不是十六进制哈~~ 我要用MSCOMM控件接收并显示二进制数据,谁可以给我代码啊~~~谢了哇,不是十六进制哈~~这两种进制有区别吗?! 我要用MSCOMM控件接收并显示二进制数据,谁可以给我代码啊~~~谢了哇,不是十六进制哈~~计算机内部都是以二进制来保存数据的, 不存在其他任何进制。至于你想把数据以十进制、十六进制、字符、整数、实数、……来显示,这全是显示代码需要做的事。 谢谢大家,可能是我没说清楚,以下是我的代码,我要读取二进制数据,为何编译无法通过??然后再显示字节类型数组中的数据(此部分还没有代码)procedure TForm1.Button1Click(Sender: TObject);var a:variant; s :array[0..10] of byte;beginMSComm1.CommPort := 1 ;MSComm1.PortOpen := True ;//设定 InputMode 读取二进制数据MSComm1.InputMode := comInputModeBinary ;a := MSComm1.Input;//赋值于字节数组以便处理s:= a; Delphi中如何读取注册表的(二进制)键值并复制到别的键值里? 如何像瑞星邮件临控一样监控邮件发送 哪位大哥请没事的时候来关注我一下,急。 菜鸟提问~~ 关于TreeView的问题 时间相加减的计算 如何用intraweb 请大家帮帮我!我是初学者 兩個小不點問題. 散分了! 有没有这样一个控件,它连接DBGrid,将DBGrid的内容输出到EXCE中 请问Delphi中什么控件能打开*.inp格式的图形文件 怎样才能列出隐藏进程,并kill掉他?(内详)
如果需要我传给你。
用MSComm,系统自带的...挺好用..
至于你想把数据以十进制、十六进制、字符、整数、实数、……来显示,这全是显示代码需要做的事。
procedure TForm1.Button1Click(Sender: TObject);
var
a:variant;
s :array[0..10] of byte;
begin
MSComm1.CommPort := 1 ;
MSComm1.PortOpen := True ;//设定 InputMode 读取二进制数据
MSComm1.InputMode := comInputModeBinary ;
a := MSComm1.Input;//赋值于字节数组以便处理
s:= a;