请问如何用VB来创建实时曲线和历史曲线控件?

解决方案 »

  1.   

    请问各位在VB中如何实现坐标轴的数字显示,比如说我要在X轴显示时间坐标,并显示时间段的数值,应如何用VB实现呢?
      

  2.   

    不好意思,用PICTUREBOX我知道,能不能说具体一点,我现在急需解决的一个问题是如何实现坐标轴的数字显示,并随着曲线的变化, 相应的横坐标的时间显示会向左移动,解决了这个问题我会马上结贴.
    能得到你们高手的帮助.是我的荣幸!
      

  3.   

    我把思路说一下吧你可以在窗体上放一个timer控件,和一个picturebox控件。
    假如你的数据是放在一个可以循环的数组arr里的,还有一个i是记录数组当前位置的。你要做的事情就是在timer控件的timer事件中这样编程:
    首先按照i来确定需要画哪些点们,然后你从arr里读取它们。
    在picturebox里画好了坐标轴后,再画点们。
    然后i=i+1:如果i超过了arr的上限的话就i=0你可以在这个思路上举一反三,加油啊!
      

  4.   

    我试过了,但是怎么把时间坐标的数字在窗体中显示出来呢?是用PRINTR方法吗但是这样就无法使时间坐标随着时间的推移而时间数字动态向前移动了,在此向高手请教了!谢谢!