delphi绘图
请教一个问题,现在有一项目需要绘制曲线图, 要求:(可以任意选择横坐标(时间)范围画出对应的数据曲线,纵坐标自动优化设置(也可手工选择),可以在任意时间段内放大、缩小图形,某具体数据点的定位及此数据点的所有数据显示) 具体点就是 1.可以进行曲线选择, 2.数据点定位, 3.定位锁定, 4.数据点间隔计算, 5.曲线放大,曲线缩小, 6.显示时间范围选择, 7.纵坐标范围选择, 8.各曲线纵坐标绘制比例单独设定, 9.全画面显示曲线等, 在delphi中应该如何实现呢,不知道tchart可否实现这些功能? 谢谢了
tchart控件很少用,不会用,帮你顶下,希望得到更多人关注!引用 tchart控件很少用,不会用,帮你顶下,希望得到更多人关注! 谢谢,不用tchart也行,不知道还有没有其它的实现方式 没人会吗,帮帮我吧,谢谢大家了,给我点思路。。。 up 帮顶 学习! 用TPaintBox可以搞定 绘图就是将实际坐标投影到TPaintBox(窗口坐标)上去 做放缩处理的话,将TPaintBox放在TScroolBox中可以搞定 为了不让曲线在刷新程序窗口时消失,请将绘图函数写到TPaintBox的OnPaint事件中 用OpenGL 学习了
相关问答:
procedure RunFunction; type TFunc = function(A: Integer): Integer;stdcall; //这里根据DLL里面函数的声明修改 var ......
procedure DynArrayDelete(var A;elSize:Longint;index,Count:Integer); var len,MaxDelete:Integer; P:PLongint; //4 个字节的长整形指针 begin P:=PLongint(A);// 取的 A 的 ......
VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、? 大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......
VC 控制台程序: #include <iostream> using namespace std; int main() { const int def_buffer = 1024 * 4; DWORD t; BYTE b[def_buffer]; memset(b, 0, sizeof(b)); PBYTE p; t = GetTickC ......
procedure TForm4.BitBtn2Click(Sender: TObject); begin if (Trim(ComboBox2.Text) <>'')and(Trim(Edit3.Text) <>'')then begin with ADOQuery1 do ......