He visto también
un componente similar que sólo viene en C++Builder (al menos está en la versión 6 de C++Builder), dicho componente está en la paleta
"Samples" es el
TPerformanceGraph, he estado haciendo algunas prueba y he visto que tambien se puede usar para generar o graficar oscilaciones, por ejemplo he hecho la prueba con la funcion trigonométrica Seno, algo asi:
Esto va dentro del evento OnClick un boton>
Cita:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for (long double i=0; i<20; i+=0.01)
{
//PG es un componente TPerformanceGraph
PG->DataPoint(clYellow,50+40*sin(i*M_PI));
PG->Update();
}
}
|
Tambien se puede poner un Timer y hacer algo como:
Cita:
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
r+=0.03;
PG->DataPoint(clYellow,50+40*sin(r*M_PI));
PG->Update();
}
|
Desde luego
r es una variable global inicializada en cero(0.0) y tambien debes incluir el archivo de cabezacera (en delphi lo llamamos unidad en el
Uses)
#include <math.h> .
Espero que sea lo que estés necesitando..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7