Cómo utilizar TeeChart para implementar gráficos
Hola, estaré encantado de responder a tu pregunta.
Utilice ?regsvr32 para registrar ocx y podrá usarlo en el entorno del programa. Inserte un control teechart en la ventana, como se muestra en la siguiente figura.
Después de insertarlo, puede hacerlo. use el control. TeeChart admite muchos tipos de gráficos, que se pueden configurar usando el editor. Consulte la figura a continuación.
TeeChart tiene varios conceptos principales, uno es eje (eje) y el otro es serie (serie). Dominar estos dos conceptos básicos se puede configurar y programar.
Mire este fragmento de código: chart.object.axis.top.visible=false?//Establezca el límite superior del gráfico para que no se muestre
chart.object. axis.right.visible=false ?//Establecer el borde derecho del gráfico para que no se muestre
chart.object.frame.visible=false//No mostrar el borde
chart.object.header.text.clear()// Dado que teechart admite títulos de varias líneas, debe borrarse
chart.object.axis.left.automatic=false//Esta función de etiquetado automático
El código anterior está básicamente configurado, la configuración específica se puede aprender en detalle a través del editor
Cómo mostrar el eje de coordenadas: chart.object.axis.left.startposition =70
chart.object.axis.left.endposition=100
chart.object.axis.left.maximum=val[1]
gráfico. object.axis.left.minimum=0
chart.object.axis .left.title.caption=item[1]
chart.object.axis.bottom.title.caption ="Línea de exploración"
chart.object.series(0).clear()
long?hor,ver
hor=chart.object.axis .addcustom(TRUE)
ver=chart.object.axis.addcustom (FALSE)
chart.object.axis.Custom(ver).automatic=false
chart.object.axis.Custom(ver).minimum=0
chart.object.axis.custom(ver).maximum=val[2]
chart.object .axis.Custom(ver).startposition=35
chart.object .axis.Custom(ver).EndPosition?=?65
chart.object.axis.Custom(ver ).Title.Angle?=?90
chart.object.axis .Custom(ver).Title.Caption?=?item[2]
chart.object.axis. Custom(hor).EndPosition?=?100
chart.object.axis.Custom(hor).PositionPercent?=35
chart.object.Series(1).VerticalAxisCustom? =?ver
chart.object.Series(1).HorizontalAxisCustom? =?hor
chart.object.series(1).clear()
Este código es el código para configurar los dos ejes de coordenadas. Puede consultar la siguiente figura
Con el eje de coordenadas, los datos se pueden mostrar. El código es el siguiente: chart.object.series(0. ).add(round(cc/nums,2),ktx,255)
c
hart.object.series(1).add(round(dd/nums,2),ktx,255)
Estos son los datos de dos secuencias agregadas. El código está originalmente en un bucle. Para agregar varios datos a la secuencia, llame a agregar varias veces.
Si está satisfecho, haga clic a la derecha para aceptar la respuesta. Si aún tiene preguntas, haga clic para. preguntar
Espero que mi respuesta te sea útil y espero que la adoptes.
~O(∩_∩)O~