怎样制作动态曲线图像示波器一样的 我要做一个温度—时间的曲线图,是下载控件呢?还是自己画,类似示波器,一直在更新横坐标作为时间,纵坐标作温度数据的来源是传感器采集的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己画 用point 函数,timer控件触发,每次画一个点,点的坐标连起来就是了 下载的东西可能不能满足象你这种特定需求, 还是自己写一个吧,不过如果你显示的图像比较大,那个point可能不是一个好的选择, 因为速度比较慢. http://www.codefans.net/soft/2884.shtml 自己下个吧 描点连线呗,记录上一时刻的点坐标,然后画当前点,并在两点间画直线。Point、Line方法 http://topic.csdn.net/u/20080604/14/7b4ac419-0927-4df9-8c54-67d58f2507b5.html http://download.csdn.net/source/1894278方法很多,问题的关键在于怎么移动曲线,就我的简单理解给楼主例举一下:1、使用MSChart控件绘制“http://download.csdn.net/source/14839252、使用PictureBox控件,结合Line方法绘制 3、使用API函数在PictrueBox上绘制4、使用API函数在内存中绘制,然后放置到PictureBox上:http://download.csdn.net/source/2368159 可以用,picturebox控件啊,移动的话,就是不停地清picture,然后重新画。 本帖最后由 bcrun 于 2010-08-11 15:29:57 编辑 还有一个自己写的彩票折线程序,,,这个可是picturebox里面用代码画的 www.st-curve.cnVC控件,在VB中直接使用。 用MATLAB,很容易的。而且可以直接做出示波器的样子。呵呵 最简单的就是mschart控件了吧 可以用TeeChart功能比较多 下载的东西可能不能满足象你这种特定需求, 还是自己写一个吧,不过如果你显示的图像比较大,那个point可能不是一个好的选择, 因为速度比较慢. 画 用point 函数,timer控件触发,每次画一个点,点的坐标连起来就是了 画 用point 函数,timer控件触发,每次画一个点,点的坐标连起来就是了 应该是要用TChart控件和Timer定时器来实现,但是要注意刷新频率等一些问题,以前拿Delphi做过一个,频率做不好曲线就一直在闪,还有一搬要是串口通讯的话最好是下一个Mscommom第三方串口控件或者是Spcom(不知道拼对没有,呵呵英语不好)。 http://download.csdn.net/source/1692187 pe的例子这个做图比较好 我这个PHP+FLASH 实现 Function Pulse() Static x As Integer Static y As Integer If x < 10 Then y = y + 1 Pulse = 25 If y > 50 Then x = 20 End If Else y = y - 1 Pulse = 125 If y < 0 Then x = 0 End If End If End Function 用static控件,自绘也可以达到效果! 描点连线呗,记录上一时刻的点坐标,然后画当前点,并在两点间画直线。Point、Line方法 vb字符串截取 报错:SQL Server 不存在或访问被拒绝 小妹求救~~~~ 求VB处理TIF图像文件四色合并的方法 c/s构架下,我程序打包后安装安装到客户端,在客户端必须要安装数据库吗? 怎样集成托盘上的所有已运行中的图标到一个独立的托盘图标啊? 谁有电脑装机报价系统代码啊????? 如何清空变量?是指清空变量所占的内容地址? 在vb中如何判断两个IMAGE控件中显示的是同一张图片??? 请参谋一下我的数据库结构(进销存类) 求助:一段Qbasic代码转化为VB代码,嵌套迷糊了 sql语句在vb中的使用
1、使用MSChart控件绘制“http://download.csdn.net/source/1483925
2、使用PictureBox控件,结合Line方法绘制
3、使用API函数在PictrueBox上绘制
4、使用API函数在内存中绘制,然后放置到PictureBox上:http://download.csdn.net/source/2368159
VC控件,在VB中直接使用。
呵呵
功能比较多
Static x As Integer
Static y As Integer
If x < 10 Then
y = y + 1
Pulse = 25
If y > 50 Then
x = 20
End If
Else
y = y - 1
Pulse = 125
If y < 0 Then
x = 0
End If
End If
End Function