| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7599 人关注过本帖, 1 人收藏
标题:实时曲线的图的绘制
取消只看楼主 加入收藏
snrtjat
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:山那边 海尽头
等 级:贵宾
威 望:22
帖 子:1115
专家分:7025
注 册:2013-1-21
结帖率:89.19%
收藏(1)
已结贴  问题点数:100 回复次数:3 
实时曲线的图的绘制

图出来了,但是画出来的点与坐标不对,应该怎么修改,请帮忙看看,谢谢!

曲线.zip (3.92 KB)
2016-12-16 15:46
snrtjat
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:山那边 海尽头
等 级:贵宾
威 望:22
帖 子:1115
专家分:7025
注 册:2013-1-21
收藏
得分:0 
风吹过b 老师,不好意思,我是从你共享的文件中进行修改的,不懂各个参数的修改,所以来发求助。这里你是大哥,很多VB知识都得向你学习。

不怕错误,只怕知错不改.
2016-12-18 09:52
snrtjat
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:山那边 海尽头
等 级:贵宾
威 望:22
帖 子:1115
专家分:7025
注 册:2013-1-21
收藏
得分:0 
风吹过b 老师,
   根据您的提示,我已修改。多谢!
   现在还有一个问题,就是负数应该怎么修改判断?
程序代码:
Picture2.Cls
Picture2.Line (0, 0)-(0, 210), QBColor(0)
Picture2.Line (0, 90)-(1250, 90), QBColor(0)

For i = 0 To 6
    s1 = CStr(i * 50 - 150)
    Picture2.CurrentX = -Picture2.TextWidth(s1)
    Picture2.CurrentY = (i * 50 - Picture2.TextHeight(s1) / 2) / 1.5
    Picture2.Print s1
Next i

Picture2.PSet (0, py(k - 1)), QBColor(2)
For i = 0 To 绘图大小 - 1
    'If py(k + i) > 0 Then           '因为是从最左边开始绘图,所以要先判断一下数据是否有效
        Picture2.Line ((i * 40) / 2, (py(k + i - 1)) / 2)-((i * 40 + 40) / 2, (py(k + i)) / 2), QBColor(1)
    'End If
Next i
    
Picture1.PaintPicture Picture2.Image, 0, 0

   
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2016-12-18 11:43编辑过]


不怕错误,只怕知错不改.
2016-12-18 11:41
snrtjat
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:山那边 海尽头
等 级:贵宾
威 望:22
帖 子:1115
专家分:7025
注 册:2013-1-21
收藏
得分:0 
回复 8楼 风吹过b
非常感谢您的解答,每一步说明的非常详细,已完美的解决了我的问题。

不怕错误,只怕知错不改.
2016-12-19 10:52
快速回复:实时曲线的图的绘制
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023311 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved