vb问题实时曲线绘制

大神,上次你给我的那个实时曲线绘制图我如果要加进我实时收到的数据,是要再哪里更改,请大神指点。。谢谢。。... 大神,上次你给我的那个实时曲线绘制图我如果要加进我实时收到的数据,是要再哪里更改,请大神指点。。谢谢。。 展开
 我来答
涐吢铱舊囿儚
2014-01-13 · TA获得超过488个赞
知道小有建树答主
回答量:512
采纳率:100%
帮助的人:575万
展开全部
我给你的例子,都是在Timer控件中,用随机数来产生的数据。
就是在 Timer1_Timer() 事件过程中。

如果数据从“硬件采集”而来,就要把它改到相应的“接收到数据”的地方。
接收数据后,就把数据写入缓冲区中,并调用绘图过程,刷新画而。

那个变量 lIndex (或arrIndex),就是记录“当前的数据应该写到哪儿”。
接收一个数据后,就把这个“指针”后移一个。
还有你要注意的是,这个缓冲区是用的固定大小的。
(因为图片就那么大,能画“多少格”是固定的)
在移动“指针索引号”时,要注意用相应的算法,
保证它的值在缓冲区数组的下界到上界之间变化。
更多追问追答
追问

出现这个的原因是什么呀,大神,那个单片机要跟vb连接要怎么处理呀。。

追答
电脑和单片机之间的“通讯”,一般都是用串口的吧。
我没有试验环境,从来没搞过这方面的应用,没经验啊。
(我是业余爱好,计算机语言全是自学的)

出现那个提示,一般来说是你在调试运行中,
  中断程序后修改了含有绘图方法(窗体或图片框的绘图方法)的过程。
  它基本上都会出这种提示。
这个应该是 VB6.0 的IDE 导致的问题。
你要停止程序的运行,然后在那一句上随便作一点儿修改
(比如输入几个空格,或把数据改成别的,再改回来,等等)
再重新运行就可以了。
也可以保存工程代码、关闭工程、再重新打开工程。这样也能正常运行程序。
来自:求助得到的回答
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
千年椴木
2014-01-13 · TA获得超过585个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:182万
展开全部
留爪,按图索骥学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式