Uses TeeProcs;procedure TForm1.Button3Click(Sender: TObject);
var
Series1: TChartSeries;
begin
if rdbLine.Checked = True then
iType := 0
Else if rdbPie.Checked = True then
iType := 1
Else if rdbBar.Checked = True then
iType := 2 ; Case iType of
0:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TLineSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
1:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TPieSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
2:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TBarSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
end;控件包括:一个FORM,一个DbChart,三个RadioButton,一个Button,
以上代码是想把图形报表在三种图形之间动态切换,但是老是报读地址错误,请高手指教。
var
Series1: TChartSeries;
begin
if rdbLine.Checked = True then
iType := 0
Else if rdbPie.Checked = True then
iType := 1
Else if rdbBar.Checked = True then
iType := 2 ; Case iType of
0:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TLineSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
1:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TPieSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
2:
begin
ChangeSeriesType(Series1,TChartSeriesClass(TBarSeries));
with Series1 do
begin
Series1.Add(2212,'南通局话务量',clred);
Series1.Add(2545,'如皋局话务量',clred);
Series1.Add(1765,'如东局话务量',clred);
Series1.Add(2355,'海门局话务量',clred);
Series1.Add(2364,'海安局话务量',clred);
Series1.Add(2317,'大丰局话务量',clred);
end;
end;
end;控件包括:一个FORM,一个DbChart,三个RadioButton,一个Button,
以上代码是想把图形报表在三种图形之间动态切换,但是老是报读地址错误,请高手指教。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货