谁会用vb描点画图

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:30:39
给位高手,小弟从老师那分配到一个任务,就是用vb做一个程序,从一台传感器那里传送测量数据到电脑,然后用电脑上的vb程序接收这些数据,接收好的数据显示在vb上的excel图表里,然后再用这些数据在vb上建立坐标轴描点连成曲线,由于小弟的vb功力不足,不知道怎么做,主要有以下几个难点:
1:如何用vb接收从传感器传来的数据(老师说用图中的这种接口传)
2:如何把传来的数据显示在vb上的excel工作表上
3:如何用这些数据按照要求去描点画图
各位高手,如果有谁能帮我做一个视频教程(我的邮箱是caitian0754@163.com),教到我能理解(我只会2级等级考试中要求的那部分vb知识),或是通过其它途径,如推荐哪里有这方面的教程,只要能让我学会就行,我给他加100分或200分都没问题

1,加入comm控件就可以用Input/Output属性读取数据了。
2,用VB打开Excel,如
Dim appExcel As Object
Dim wbkName As Object
Dim shtName As Object
Dim strSavePath As String

'Create the Excel file
10 Set appExcel = CreateObjec("Excel.Application")
20 Set wbkName = appExcel.workbooks.Add
30 Set shtName = wbkName.worksheets(1)
40 wbkName.worksheets(1).Name = "Sheet1"
50 appExcel.Range("A1").Value = "Channel"
60 strSavePath = App.Path & "\Test.xls"
70 wbkName.SaveAs strSavePath
80 appExcel.quit
3,可以用line语句或者用MSChar控件,MSchar.ChartData = dblData1_2'二维数组,注意坐标是(y,x)。

1、事实上是读取串口数据,VB中有相应的控件和方法
2、事实上是用VB打开Excel并编辑。
3、VB的Line语句就可以完成在窗体上画线。
以上的方法资源非常多,你分开查一查,我就不细说了。

Line语句就可以完成在窗体上画线
用VB打开Excel

第一步不会搞,后面的问题应该不大
不是很难的,