vb.net绘制曲线图 。net其实还是很好绘制图形的
你可以看下 Graphics类
Dim d As New Bitmap(Me.Width, Me.Height)‘一个图片吧
Dim g As Graphics = Graphics.FromImage(d)’绘制准备在这个图片是进行
然后就是你绘制的东西了
线 就是g.DrawLine()
圆 弧度就用g.DrawArc(Pens.Black, New Rectangle(0, 0, 400, 200), 0, 360)
复杂的就是g.DrawBezier()
等如果你用的是 VS的编译上面都有详细的参数说明
Dim d As New Bitmap(Me.Width, Me.Height)
Dim g As Graphics = Graphics.FromImage(d)
g.DrawArc(Pens.Black, New Rectangle(0, 0, 200, 200), 0, 360)
g.DrawLine(Pens.Red, New Point(0, 0), New Point(200, 200))
g.DrawLines(Pens.Green, New Point() {New Point(0, 0), New Point(50, 40), New Point(50, 80), New Point(90, 70), New Point(100, 400)})
g.DrawBezier(Pens.Yellow, New Point(0, 100), New Point(0, 0), New Point(200, 0),New Point(200, 200))
g.Dispose()
Me.BackgroundImage = d
vb.net连续绘制曲线图不消失您好画曲线vb.net,您是想问vb.net连续绘制曲线图不消失怎么办画曲线vb.net?b.net连续绘制曲线图不消失画曲线vb.net的解决办法如下画曲线vb.net:
1、首先必须创建bitmap,关联到picturebox1.image上 。
2、再在picturebox1.image上创建Graphics,再进行作图 。即可显示线图 。
vb.net 画二维数组的曲线图Private Sub PictureBox2_Paint(sender As Object, e As PaintEventArgs) Handles PictureBox2.Paint
Dim points As New List(Of Point)
points.Add(New Point(0, 0))
points.Add(New Point(1, 10))
points.Add(New Point(3, 15))
points.Add(New Point(14, 0))
points.Add(New Point(20, 60))
points.Add(New Point(40, 20))
points.Add(New Point(70, 50))
e.Graphics.DrawCurve(Pens.Red, points.ToArray)
End Sub
供参考,points可设为全局变量,那样add随便在哪增加,想要看见看上去动态的图,那就在新增完n个后,继续增加n 1个之时,放弃points中的第一个 。
请问怎么样用VB.net(C#)在Excel上绘制曲线图?Beginning VB 2008 从入门到精通;ID=181830 Pro VB 2008 and the .NET 3.5 Platform;ID=184746 Visual Basic 2008 Programmerss Reference;ID=181605 Apress Accelerated VB 2008;ID=181504 Visual Basic 2008 Step by StepWrox Professional VB 2005 with .NET 3.0;ID=158893 Build A Program Now Visual Basic 2005;ID=146029 .NET游戏编程入门经典—VB.NET篇;ID=158821 O'Reilly Visual Basic 2005 Cookbook;ID=160654 .NET Insight for Classic VB Developers;ID=162041 Fast Track Visual Basic.NET;ID=161990 Security for Microsoft Visual Basic.NET;ID=175012 Visual Basic.NET How to Program 第二版;ID=173182 Visual Basic 2005 简明教程;ID=173180 Visual Basic 2005傻瓜书;ID=173178 Programming Visual Basic.NET;ID=173164 Visual Basic .NET Tips and Techniques;ID=176561 VB开发人员SQL Sever指南;ID=173176 How to Code .NET;ID=145559 Essential .NET, Volume I;ID=176152 ADO.NET全攻略 .查看原帖
vb.net 绘制实时温度曲线这个要用GDI 画 。要看你.net版本 。
以下是VS2005中的一段代码 。
Me.PictureBox1.Height = 450
Me.PictureBox1.Width = 880
Dim gr As Graphics '定义画布
Dim bp As New Bitmap(880, 450) '定义位图,并进行赋值
Dim p As New Pen(Color.Black) '定义画笔
p.Width = 2 '宽度2
p.DashStyle = Drawing2D.DashStyle.Solid '样式直线
PictureBox1.Image = bp
gr = Graphics.FromImage(PictureBox1.Image)
gr.FillRectangle(Brushes.White, New Rectangle(0, 0, PictureBox1.Width, PictureBox1.Height))
gr.DrawLine(p, a, b, a, .Height - b) '绘制纵坐标
gr.DrawLine(p, a, .Height - b, .Width - a, .Height - b) '绘制横坐标
vb.net实现实时数据采集曲线,有什么方法,或是书籍呢?简单说下思路吧,具体的代码可以查资料
首先要会画曲线图,有三种方法:
1、用mschar控件(vb6的);2、用水晶报表;3、用word图表
x轴为时间,y轴为数据
要实现实时数据刷新,只要用 定时器 定时刷新曲线图的数据就可以了(x、y的数据重写)
【画曲线vb.net 钢笔工具怎么画曲线】画曲线vb.net的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于钢笔工具怎么画曲线、画曲线vb.net的信息别忘了在本站进行查找喔 。
推荐阅读
- 关于postgre数据库编写实例的信息
- 菱形挂篮毕业设计计算,菱形挂篮安装方案
- 电商返佣如何纳税,电商返佣平台有风险吗
- python函数定义详解 python函数的定义方法
- 怎么用u盘给苹果电脑装win7,怎么用u盘给苹果电脑装win10
- 飞行游戏有段位,游戏段位名称
- Python爬虫网易音乐,python爬取网易云音乐的代码
- vb.net记住账户 vb记住账号密码的控件
- 电视下载什么可以看春晚,在智能电视上安装什么软件可以看春晚