用C#绘制实时曲线图.docVIP

  • 74
  • 0
  • 约6.41万字
  • 约 66页
  • 2016-12-22 发布于重庆
  • 举报
在实际项目中我们经常需要绘制一些实时的数据图片,比如当前各公司的用水量、用电量还有播放声音视频时实时显示当前的声频等等,在我们最熟悉的任务管理器也有这么一个功能,用来表示当前CPU的使用频率。   为了操作和应付变化,所以将绘制曲线图的功能单独封装成一个类,里面的数据完全是模拟的,在横向坐标上每个像素间隔用一个点来控制(实际中可能会加大这个距离),横向是个随机生成的数(实际开发中这应该来自我们的实时数据按比率计算得来的),显示窗体中用到了一个线程来定时绘制实时曲线。 实际代码如下: view plaincopy to clipboardprint? using System; using System.Collections.Generic; using System.Text; using System.Drawing; using System.Drawing.Imaging; namespace RealtimeCurve { /// /// 说明:实时图片生成类,在本例中横向坐标上每个像素都会有一个控制点 /// 实际开发中可以减少控制点,比如每5个像素用一个控制点 /// 这样的效果或许更加逼真 /// 作者:周公 /// 日期:2008-07-21 /// 首发地址: /// public class RealTimeImageMaker { private int

文档评论(0)

1亿VIP精品文档

相关文档