代码如下:
//初始化数组
intdData[100];
intdData1[100];
for(int i=0;i<100;i++) //dData1[100]赋值。
{
dData1[i]=50;
}
for(int i=0;i<100;i++) //dData[100]赋值。
{
dData[i]= m_nArray[i];
}
//画dData[100]数组
//将m_Chart变量的Series(0)曲线赋给CSeries类的对象lineSeries。其中m_Chart是TeeChart控件对应的变量。
CSerieslineSeries = (CSeries)m_Chart.Series(0);
lineSeries.Clear();
for(inti=0;i<100;i++) //将数组中的每一点画出来。
{
lineSeries.AddXY((double)i,dData[i],NULL,0);
}
//画dData1[100]数组
//将m_Chart变量的Series(1)曲线赋给CSeries类的对象lineSeries1。其中m_Chart是TeeChart控件对应的变量。
CSerieslineSeries1 = (CSeries)m_Chart.Series(1);
lineSeries1.Clear();
for(inti=0;i<100;i++) //将数组dData1[100]画出来。
{
//dData1[i]+50意思是,将dData1[100]中的每个元素从0变为50,这是为了看得明显。
lineSeries1.AddXY((double)i,dData1[i],NULL,0);
}
注意:1.其中有两个CSeries类的对象lineSeries、lineSeries1。
2.清除图像的代码:
整段代码只需要修改控件对应的变量名m_TeeChart即可。
- for(long i = 0;i<m_TeeChart.get_SeriesCount();i++) //m_TeeChart为控件对应的变量,注意修改。
- {
- ((CSeries)m_TeeChart.Series(i)).Clear();
- }
完结。