这个是在VC++6.0环境下进行编译的
追答Visual C++_Turbo C串口通信编程实践
谢谢您!返回的数据不需要进行处理,而是按照要求分别存入数据库表的各列中。有没有相关的源程序参考下!
追答那就更方便啦。。你既然提取到数据了。。那么你就把数据存到数据库表中就可以啦。。。就是对数据库更新操作了。。。网上有很多源代码的。。你查下你的语言下的数据库更新操作就可以了。。。
vb中怎么用MSCOMM控件获取COM端口的数据,并实时存入access,最好有代码...
MSComm(intMsCommIndex).InputLen = 0 '--使用Input属性时在接收缓冲区读取的字符数,0为读取整个接收缓冲区内容 MSComm(intMsCommIndex).InputMode = comInputModeBinary '--Input属性取的数据是二进制数据 If Not MSComm(intMsCommIndex).PortOpen Then '--打开串口 MSComm(intMsCommIndex).PortOpe...
用C#怎样实时把上位机接收到的数据存入access数据库,要用哪些控件?怎样...
把收到的数据存入ACCESS数据库,只要掌握ACCESS数据的库的操作就可以了。通讯控件可以就C#的serialport或第三方控件(mscomm)等。存取数据,可以读取N个点后,再存库,也可以读一个点保存一次。取决于每个温度点时间间隔以及用户需求等。
串口接收数据怎样存储在数组中?
Buffer = Mscomm.Input 这种方法实际上是把Mscomm接收缓存里的所有数据读出来并保存到Buffer数组中,Buffer数组的大小由Mscomm接收缓存实际缓存的数据量决定,因为Mscomm的接收缓存里实际的数据量是不确定的,所以不能使用Dim Receive(100) as Byte ...接受数据 Receive = Mscomm.Input这样的方式。Dim Recei...
串口接收数据怎样存储在数组中呢?
Buffer = Mscomm.Input 这种方法实际上是把Mscomm接收缓存里的所有数据读出来并保存到Buffer数组中,Buffer数组的大小由Mscomm接收缓存实际缓存的数据量决定,因为Mscomm的接收缓存里实际的数据量是不确定的,所以不能使用 Dim Receive(100) as Byte ...接受数据 Receive = Mscomm.Input 这样的方式。Dim R...
...用c++编的程序不能,程序如下,是基于MSComm控件的
你用%c输出是有限制的 很可能是乱码,所以你以为是没数据 你用这2句试试 byte bt=*(char*)(rxdata+k); \/\/字符型 strtemp.Format("%02X ",bt);将字符送入临时变量strtemp存放 再善意的提醒下,你最好不要用else的语句,因为接受一条数据可能经过几次if才收到,而多半时间是没有数据的 ...
如何把从串口采集到的数据分开显示?
把从串口采集到的数据分开显示和储存方法:需要严密的数据帧格式约定。需要采取字符串切割或者字节值获取处理。使用MsComm控件实现实时接收。使用ADO数据对象及数据表控件等实现数据实时储存和显示。数据帧(Data frame),它包括三部分:帧头,数据部分,帧尾。其中,帧头和帧尾包含一些必要的控制信息。依据...
用VB中的MSCOMM编个程序读取串口数据
indata = MSComm1.Input '接收到的数据存放到indata里 arr(0) = AscB(indata) '返回indata的值 Text2.Text = arr(0)'在text2中显示数据 MSComm1.InBufferCount = 0' 清空接收缓冲区 End Select End Sub 在窗体中添加 text1显示发送数据,text2显示接收数据,command1发送按钮,mscomm1通讯控...
怎样设置vb6.0中的串口控件,实现读取下位机发的数据?
尽管 MSComm 控件有很多重要的属性,但首先必须熟悉几个属性。属性 描述 CommPort 设置并返回通讯端口号。Settings 以字符串的形式设置并返回波特率、奇偶校验、数据位、停止位。PortOpen 设置并返回通讯端口的状态。也可以打开和关闭端口。Input 从接收缓冲区返回和删除字符。Output 向传输缓冲区写一个字符...
如何实现串口数据采集,如何分析这些数据
Then frmMain.ctrMSComm.PortOpen = False End If End If End Select End Sub 以上是一段MSCOMM的ONCOMM事件代码,接收的数据按上下位机约定取出赋值于全局变量,在其它窗体进行数据记录(写入数据库).至于数据分析确如一楼说的可以海阔天空,通过数据控件及SQL语句来完成任务.以下提供MSDN参考:...
如何用VBA读取串口数据
以下是MSComm控件的常用属性和方法:●Commport:设置或返回串口号。●Settings:以字符串的形式设置或返回串口通信参数。●Portopen:设置或返回串口状态。●InputMode:设置或返回接收数据的类型。●Inputlen:设置或返回一次从接收缓冲区中读取字节数。●InBufferSize:设置或返回接收缓冲区的大小,缺省值为...