TeeChart組件是可以在同一Chart上使用多坐標系統來創建多種曲線,便于多個曲線進行分析和數據對比。通過建立和設置自定義的坐標軸就能實現。在建立曲線的時候指定此坐標軸就可以了。 建立并改變原有坐標軸 procedure BuildAxis(Achart: Tchart); procedure AdJustBottomAxis(Achart:Tchart); begin Achart.BottomAxis.EndPosition := CNS_POSITION-5; Achart.RightAxis.PositionPercent := 100 – CNS_POSITION; end; var vAxis :TchartAxis; begin vAxis := TchartAxis.Create(Achart); vAxis.Horizontal := true; vAxis.OtherSide := false; vAxis.Inverted := false; vAxis.StartPosition := CNS_POSITION; AdJustBottomAxis(Achart); end; 指定坐標軸 tmpSeries.CustomHorizAxis := TchartAxis(DestChart.CustomAxes.Items[0]); tmpSeries.CustomVertAxis := DestChart.RightAxis ;