基于VB的Picture绘图

该博客介绍了如何使用Visual Basic(VB)的Picture控件来绘制曲线图表,包括折线图的绘制方法,通过设置坐标网格并用定时器输入随机数据进行动态展示。文章详细展示了绘制过程和代码实现。
摘要由CSDN通过智能技术生成

利用vb的picture控件进行曲线图表绘图,圆形来源于百度。

声明 :

Option Explicit
   Dim X As Long
    Dim Y As Long
Dim 高间格 As Long, 宽间格 As Long

更新绘制:
Private Sub Command1_Click()
'测试按钮 ,定时器里的代码与此相同
   Picture1.Cls
    Call 绘折线图(Picture1)         '绘制折线图
'    Stop
End Sub

曲线表格:

Public Sub 绘折线图(cs As PictureBox)

Dim i As Long, 间格 As Double
Dim 总高 As Long
Dim 最低格 As Double

With cs

总高 = .ScaleHeight - 200
高间格 = (总高) / 12      '上下各留一格
宽间格 = (.ScaleWidth - 600) / 51       '右边留一格

.Cls      '清屏

'画坐标
Dim x1 As Long, X2 As Long, y1 As Long, y2 As Long

y1 = .ScaleHeight - 200
x1 = .ScaleWidth - 200

cs.Line (600, 0)-(600, y1), vbGreen
cs.Line (600, y1)-(.ScaleWidth, y1), vbGreen

'画坐标网络
    .ForeColor = vbBlack
    .CurrentX = 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值