VB6的MSchart控件中如何画多条曲线

2024-12-25 02:33:41
推荐回答(1个)
回答1:

Private Sub Form_Load()
MSChart1.chartType = VtChChartType2dLine

Dim arrValues()
ReDim arrValues(1 To 5, 1 To 6)
Dim i As Integer
For i = 1 To 5
   arrValues(i, 1) = "t" & i 'x轴
   arrValues(i, 2) = 0 + Rnd * 100 '第一条线
   arrValues(i, 3) = 0 + Rnd * 100 '第二条线
   arrValues(i, 4) = 0 + Rnd * 100 '第三条线
   arrValues(i, 5) = 0 + Rnd * 100 '第四条线
   arrValues(i, 6) = 0 + Rnd * 100 '第五条线

Next i
MSChart1.ChartData = arrValues