VB怎样在picturebox中画一个坐标系?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:36:05

VB怎样在picturebox中画一个坐标系?
VB怎样在picturebox中画一个坐标系?

VB怎样在picturebox中画一个坐标系?
Option Explicit
Private Sub Command1_Click()
Picture1.BackColor = vbGreen
Picture1.Cls
Picture1.ScaleMode = 3 '像素
Picture1.Scale (-20,120)-(110,-20) '定义左上角座标为(-20,120),右下角座标为110,-20)
'设置绘线宽度
Picture1.DrawWidth = 1
' 绘坐标横线
Picture1.Line (0,0)-(110,0),vbBlack
Picture1.Line (0,10)-(100,10),vbBlack
Picture1.Line (0,20)-(100,20),vbBlack
Picture1.Line (0,30)-(100,30),vbBlack
Picture1.Line (0,40)-(100,40),vbBlack
Picture1.Line (0,50)-(100,50),vbBlack
Picture1.Line (0,60)-(100,60),vbBlack
Picture1.Line (0,70)-(100,70),vbBlack
Picture1.Line (0,80)-(100,80),vbBlack
Picture1.Line (0,90)-(100,90),vbBlack
Picture1.Line (0,100)-(100,100),vbBlack
' 绘坐标纵线
Picture1.Line (0,0)-(0,120),vbBlack
Picture1.Line (10,0)-(10,100),vbBlack
Picture1.Line (20,0)-(20,100),vbBlack
Picture1.Line (30,0)-(30,100),vbBlack
Picture1.Line (40,0)-(40,100),vbBlack
Picture1.Line (50,0)-(50,100),vbBlack
Picture1.Line (60,0)-(60,100),vbBlack
Picture1.Line (70,0)-(70,100),vbBlack
Picture1.Line (80,0)-(80,100),vbBlack
Picture1.Line (90,0)-(90,100),vbBlack
Picture1.Line (100,0)-(100,100),vbBlack
Picture1.Line (110,0)-(110,100),vbBlack
'指定位置显示原点O
Picture1.CurrentX = -5
Picture1.CurrentY = 0
Picture1.Print "O"
' 指定位置显示1O
Picture1.CurrentX = -10
Picture1.CurrentY = 10
Picture1.Print "1O"
' 指定位置显示2O
Picture1.CurrentX = -10
Picture1.CurrentY = 20
Picture1.Print "2O"
' 指定位置显示3O
Picture1.CurrentX = -10
Picture1.CurrentY = 30
Picture1.Print "3O"
' 指定位置显示4O
Picture1.CurrentX = -10
Picture1.CurrentY = 40
Picture1.Print "4O"
' 指定位置显示5O
Picture1.CurrentX = -10
Picture1.CurrentY = 50
Picture1.Print "5O"
' 指定位置显示6O
Picture1.CurrentX = -10
Picture1.CurrentY = 60
Picture1.Print "6O"
' 指定位置显示7O
Picture1.CurrentX = -10
Picture1.CurrentY = 70
Picture1.Print "7O"
' 指定位置显示8O
Picture1.CurrentX = -10
Picture1.CurrentY = 80
Picture1.Print "8O"
' 指定位置显示9O
Picture1.CurrentX = -10
Picture1.CurrentY = 90
Picture1.Print "9O"
' 指定位置显示10O
Picture1.CurrentX = -10
Picture1.CurrentY = 100
Picture1.Print "10O"
' 指定位置显示1O
Picture1.CurrentX = 0
Picture1.CurrentY = 110
Picture1.Print "效率"
'指定位置显示原点O.2
Picture1.CurrentX = 10
Picture1.CurrentY = 0
Picture1.Print ".2"
' 指定位置显示.4
Picture1.CurrentX = 20
Picture1.CurrentY = 0
Picture1.Print ".4"
' 指定位置显示.6
Picture1.CurrentX = 30
Picture1.CurrentY = 0
Picture1.Print ".6"
' 指定位置显示.8
Picture1.CurrentX = 40
Picture1.CurrentY = 0
Picture1.Print ".8"
' 指定位置显示1
Picture1.CurrentX = 50
Picture1.CurrentY = 0
Picture1.Print "1"
' 指定位置显示1.2
Picture1.CurrentX = 60
Picture1.CurrentY = 0
Picture1.Print "1.2"
' 指定位置显示1.4
Picture1.CurrentX = 70
Picture1.CurrentY = 0
Picture1.Print "1.4"
' 指定位置显示1.6
Picture1.CurrentX = 80
Picture1.CurrentY = 0
Picture1.Print "1.6"
' 指定位置显示1.8
Picture1.CurrentX = 90
Picture1.CurrentY = 0
Picture1.Print "1.8"
' 指定位置显示2
Picture1.CurrentX = 100
Picture1.CurrentY = 0
Picture1.Print "2"
End Sub

VB怎样在picturebox中画一个坐标系? VB中在picturebox中应用Line函数为什么画不出直线form1.Picture1.Line (300,300)-(9000,300),QBColor(1)对,我放在了form_Load里面了. VB的picturebox怎么画函数图像y=x^2+2*x啊, 在vb上用画一个原点不在中心的坐标系我想用picturebox画一个原点在左下角,只要两轴正半轴的部分(向右和向上)的坐标系,横轴单位长度1,总长10;纵轴单位长度50,总长300.请问代码是什么?麻 VB编程:写求1到n的和Function Sum的过程VB编程:设计一个屏幕保护程序,屏幕上显示当前系统时间.VB编程:在PictureBox控件内,用Line方法和Pest方法绘制正弦和余弦曲线. vf中at函数在vb中怎样写 VB中怎样用星号画一个圆 如何在C#中 灰度图像就是 把Imagelist中某个图像灰度之后再显示在picturebox中 vb6 填充picturebox中其中一个三角形颜色picturebox中其中有矩形,三角形,5边形等好几个封闭图形,相把三角形填充颜色,怎么处理, 在vb中是什么意思 Vb中,怎样定义unload? 在VB中,如何反复画一个圆,每隔10毫秒逆时针画一度 在vb中 Command3(Index).它是一个函数吗? 在vb中,字母后面加一个$是什么意思 怎样在vb上 画一个二元一次方程的图 求编码还有一个二元二次方程的图 VB scale 的用法貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么? VB 用循环语句显示以下图案1 5 1 6 1 7 12345 8 5432112 21 1234 4321123 321 123 3211234 4321 12 2112345 54321 1 18个按钮显示8个图形在picturebox上 我想在用VB作一个科学计算器,怎样实现sin.cos.tan等功能代码怎么写VB