Mschart显示动态二维数组的数据问题
最近做个东西,要求显示动态采集的数据
想用mschart来做,省点力气
不过mschart画XY散点图要求用二维数组
但是动态二维数组只能改变最后一个维度
而我想改变的是X点的个数
想请教下各位,这个问题怎么解决?
[解决办法]
http://download.csdn.net/detail/veron_04/1483925
[解决办法]
首先,动态二维数组只能改变最后一个维度这个概念是错误的,其次坐标点是成对的。
以下方式可以试试:
Private Sub Form_Load()MSChart1.chartType = VtChChartType2dLineDim arrValues()ReDim arrValues(1 To 5, 1 To 2)Dim i As IntegerFor i = 1 To 5 arrValues(i, 1) = "t" & i arrValues(i, 2) = 0 + iNext iMSChart1.ChartData = arrValuesReDim arrValues(1 To 10, 1 To 2)For i = 1 To 10 arrValues(i, 1) = "t" & i If i <= 5 Then arrValues(i, 2) = i '后五个不赋值也就是了Next iMSChart1.ChartData = arrValuesEnd Sub