scaleheight VB

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:10:43
ScaleHeight,Scalewidth的对象只能是窗体吗?
ScaleHeight,Scalewidth
screen,width
screen.height
textwidth
textheight
这几个属性有什么区别
Me.ScaleHeight = 800
Me.ScaleWidth = 1000
Picture1.ScaleHeight = 200
Picture1.ScaleWidth = 300
为什么在窗体单击事件中 以上代码无效呢?

ScaleHeight、Scalewidth:对象内部高度和宽度。对于窗体,不包含边框和标题栏。窗体和PictureBox 控件都具有这两个属性。

textwidth 、textheight :是对象的方法,测定指定字符的高度和宽度。比如:
H = Me.TextHeight("AAA")
W = Me.TextWidth("AAA")
窗体和PictureBox 控件都具有这两个方法。

screen.height 、screen,width :整个屏幕高度和宽度

补充:
Me.ScaleHeight = 800
表示将对象目前的内部高度设置为 800 个自定义单位。注意,是高度单位发生了变化,对象大小并没有变化。例如,如果对象的原高度是 1600 个像素,现在每个单位实际就是 2 个像素。如果再用 Me.Height = 10 改变对象高度,就是 10 个自定义单位,实际就是 20 个像素。

Picture1.ScaleWidth = 300 的原理也同上。