2024年5月31日发(作者:)
vb6之ScaleX和ScaleY用法
用以将 Form,PictureBox 或 Printer 的宽度或高度值从一种
ScaleMode 属性的度量单位转换到另一种。不支持命名参数。
语法
object
.ScaleX (
width
,
fromscale
,
toscale
)
object
.ScaleY (
height
,
fromscale
,
toscale
)
ScaleX 和 ScaleY 方法的语法包含如下部分:
部分 描述
可选的。一个对象表达式,其值为“应用于”列表中
的一个对象。如果省略
object
,则带有焦点的 Form
对象缺省为
object
。
必需的。为
object
指定被转换的度量单位的数量。
必需的。为
object
指定被转换的度量单位的数量。
可选的。一个常数或数值,按照下列设置中的描述,
指定
object
的
width
或
height
从哪一种坐标系统
转换。
fromscale
可取的数值与 ScaleMode 属性的
数值加上 HiMetric 的新数值相同。
可选的。一个常数或数值,按照下列“设置值”中的
描述,指定
object
的
width
或
height
转换到哪一
种坐标系统。
toscale
可取的数值与 ScaleMode 属
性的数值加上 HiMetric 的新数值相同。
object
width
height
fromscale
toscale
设置值
用于
fromscale
和
toscale
设置值有:
常数
vbUser
vbTwips
vbPoints
vbPixels
值
0
1
2
3
描述
用户定义:指示
object
的宽度和高度设
置为自定义值。
缇(每逻辑英寸 1440 缇;每逻辑厘米
567 缇)。
磅(每逻辑英寸 72 点)。
像素 (显示器或打印机分辨率的最小单
位)。
vbCharacters
vbInches
vbMillimeters
vbCentimeters
vbHimetric
vbContainerPosition
vbContainerSize
4
5
6
7
8
9
10
字符(水平 = 每单位 120 缇,垂直 = 每
单位 240 缇)。
英寸
毫米
厘米
HiMetric。如果省略
fromscale
,则
HiMetric 为缺省值。
决定控件位置。
决定控件大小。
说明
ScaleX 和 ScaleY 方法按
fromscale
指定的度量单位取值(
width
或
height
),并将它转换为
toscale
指定的度量单位下相应的值。
也可以结合 PaintPicture 方法使用 ScaleX 和 ScaleY。


发布评论