VB scale 的用法貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 11:59:15
![VB scale 的用法貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么?](/uploads/image/z/11423162-2-2.jpg?t=VB+scale+%E7%9A%84%E7%94%A8%E6%B3%95%E8%B2%8C%E4%BC%BC%E6%98%AF%E7%94%A8%E6%9D%A5%E8%AE%BE%E5%9D%90%E6%A0%87%E7%B3%BB%E7%9A%84%E6%98%AF%E4%B9%88%3F%E6%AF%94%E5%A6%82%E5%9C%A8Picturebox%E9%87%8C%E6%8A%8A%2C%E6%80%8E%E4%B9%88%E8%AE%BE%2C%E8%AE%BE%E4%BA%86%E5%90%8E%E6%80%8E%E4%B9%88%E7%94%A8%3F%E8%83%BD%E4%B8%BE%E4%B8%AA%E4%BE%8B%E5%AD%90%E8%AF%A6%E7%BB%86%E7%82%B9%E4%BB%8B%E7%BB%8D%E4%B9%88%3F)
VB scale 的用法貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么?
VB scale 的用法
貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么?
VB scale 的用法貌似是用来设坐标系的是么?比如在Picturebox里把,怎么设,设了后怎么用?能举个例子详细点介绍么?
Scale 方法
用以定义 Form、PictureBox 或 Printer 的坐标系统.不支持命名参数.
语法
object.Scale (x1, y1) - (x2, y2)
Scale 方法的语法包含下列部分:
部分 描述
object 可选的.一个对象表达式,其值为“应用于”列表中的一个对象.如果省略 object,则带有焦点的 Form 对象缺省为 object.
x1, y1 可选的.均为单精度值,指示定义 object 左上角的水平(x-轴)和垂直(y-轴)坐标.这些值必须用括号括起.如果省略,则第二组坐标也必须省略.
x2, y2 可选的.均为单精度值,指示定义 object 右下角的水平和垂直坐标.这些值必须用括号括起.如果省略,则第一组坐标也必须省略.
说明
Scale 方法使您能够将坐标系统重置到所选择的任意刻度.Scale 对运行时的图形语句以及控件位置的坐标系统都有影响.
如果使用不带参数的 Scale(两组坐标都省略),坐标系统将重置为缇.
这个可以自定义坐标系统,你看看下边的代码:
Private Sub Form_Load()
Me.AutoRedraw = True
End Sub
Private Sub Form_Resize()
Me.Scale (-100, -100)-(100, 100)
Me.Circle (0, 0), 15, RGB(255, 0, 0)
Me.Circle (30, 30), 15, RGB(0, 0, 255)
Me.Scale (100, 100)-(-100, -100)
Me.Circle (30, 30), 15, RGB(255, 0, 255)
Me.Circle (60, 60), 15, RGB(0, 128, 0)
End Sub