我想要从数据库中去数据,然后根据数据来绘制趋势图,不用GDI+,大家提供一思路。越多越好,最好能实现动态走势,像炒股的软件那样的,大盘走势图?谢谢!
200分奉上,不够再加。

解决方案 »

  1.   

    最简单的方法,取点坐标,然后用MoveTo和LineTo将点连起来就行了。
      

  2.   

    绘制曲线需要构造出点到坐标。
    你现在有数据了,就得考虑how构造点。一般是其中一个数据当做x或y,然后累加到数据当做y或x.然后polyline.
      

  3.   

    问题问的简单,这种情况用普通的GDI就能很好的完成,设计一个时针触发器,定时往数据库中取出数据,取出的数据你可能还要存到一个设计好的数据结构中,然后送往绘制处理引擎,启动绘制,刷新窗口,这样一次数据绘制就完成,循环做下去,我们就可以很好的得到数据动态走势图!
    问题问得太简单了,只能说这么多!
    有兴趣可以与我详细讨论!可以帮你分析设计一下!
      

  4.   

    数据量就是比较大,虽然还没做,但是觉得move 方法是不是显得会笨重一些?需要很精确的。
      

  5.   

    如果需要精确,use gdi+,可以使用浮点坐标。
      

  6.   

    哦,学习了,我是经常搞得vc和matlab并用才好检查数据的正确性
      

  7.   

    我做了一个绘制图谱的例子
    有兴趣的话可以参考一下
    http://download.csdn.net/source/2308688
      

  8.   

    算你问对人了!拿分来!下载个D版的《ProEssentials》(我用的是v6)保证满足你
      

  9.   

    双缓冲消除闪烁;
    MoveTo,LineTo足够了,数据量大的化可以合并相邻点(连续N点取平均作为一个点)