要作一个模拟示波器的界面,请问如何下手?(200分)

  • 主题发起人 主题发起人 山药蛋
  • 开始时间 开始时间

山药蛋

Unregistered / Unconfirmed
GUEST, unregistred user!
我要做一个模拟示波器的界面,用来显示波形,要求是:
1.画出的波形能及时刷新,少闪烁;
2.有能够拖动的纵横坐标,用于测量.
以前没有作过这方面的界面,一下子找不到下手点了,哪位大虾有这方面的经验,请给指导
一下,如何下手比较容易啊?谢谢!
 
这里的大虾会告诉您使用**控件 不过我会用低级的image
 
使用paintbox的canvas的画点功能、线程及painbox的Onmousemove事件应可用作出。
 
如果追求显示的速度,我有一个建议,如果你的CPU支持mmx优化指令,可以考虑核心算法用
MMX指令。
另外还有一个加快显示的速度。利用openGL;或者利用tbitmap类的scanline属性直接访问内存!
至于面板的设计本人就不细谈。
 
好象难点只在图形方面???
 
Varian Led Studio Component Library
一组控件,专做这方面的
 
TMS也有一套控件中有scope的,好像ICS也有。
 
这里http://www.playicq.com/dispdoc.asp?id=288有一个控件,我还未用过,你试试。
 
to yaoyao ,emonster:
你们说的控件哪里有下载啊?
 
用控件:到http://delphibox.com找找
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
943
DelphiTeacher的专栏
D
D
回复
0
查看
882
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部