如何动态的绘制wave波形呢?
请不要简单的告诉我设置个定时器,定时读取数据。
我是利用一个单文档选择wave文件,读取wave头之后,选择固定的数据后如wave头后面1024个数据可以静态的绘制波形.动态的没思路了,关于定时器使用我也想过可是没办法,希望大家能提提建议.我们这里不能上QQ.....哪位作过的好心人帮忙看看.谢谢.提建议也有分.

解决方案 »

  1.   

    那你的问题究竟在哪呢?
    ----------------------------------如何动态的获取wave文件的数据呢?
      

  2.   

    那如何实现wave波形的动态显示呢?
    要是这样,是不是NEW一块内存保存读出来的数据,那如何动态的绘制波形呢?
      

  3.   

    skypu(前田利家)
    ——————————————————
    能不能说明白点呢  ?谢谢。
      

  4.   

    做这个题目我的想法是1建立一个SDI然后在view类中创建一个选择wave文件的函数
    2选择函数里读取wave文件中的数据,然后调用另外一个双缓冲的绘图类来绘制波形。
    我希望能做一个动态的 假设我的wave文件是20秒的,我每毫秒绘制0.1秒的数据,然后显示20秒最后结束。
    这个该如何实现呢?
    我开始的想法是用一个定时器 到0.1毫秒的时候读一下数据然后绘制,最后发现实现不了。可能是水平不够。希望各位朋友不吝赐教。谢谢。再次感谢已经帮我出主意的各位。
    谢谢你们。
      

  5.   

    毫秒级要求太高了,何况0.1毫秒,这样的定时器SetTimer实现不了,绘图也来不及。至于数据,不用每次从头重新读啊,你第一次读了之后文件头都有了,下次只不过继续下去罢了。