数据输出--ScaleWidth和ScaleHeight属性 width height

属性ScaleWidth和Scale--Height分别用来表示对象的宽度和高度值,对于窗体,ScaleWidth和ScaleHeight表示的窗体宽度和高度不包括窗体的边框大小,而width和height用法与其正好相反。把它们与方法TextWidth和TextHeight以及CurrentX和CurrentY属性结合使用,可以使字符串居中显示。

例如:

Private Sub Form_Click()

Print Width

Print Height

Print ScaleWidth

Print ScaleHeight

End Sub

结果:

4800

3600

4680//此值为窗体的ScaleWidth属性值。不包括窗体左右两边边框的宽度。

3090//此值为窗体的Scaleheitht属性值。不包括窗体上下两边边框的高度。

与其相关函数配合使用:

Private Sub Form_Click()

cls

Dim a As String

a = "hello"

CurrentX=(Scalewidth-textwidth(a))/2’X坐标位置为窗体工作区的宽度值减去字符的宽度值,然后除以2,因为为窗体水平最中心的位置

CurrentY=(Scaleheight-textheight(a))/2

数据输出--ScaleWidth和ScaleHeight属性 width height

Print a

End Sub

运行结果,无论窗体大小如何变化,每次点击窗体,"hello"将处于窗体正中央。

但是如果想字符串位置自动随着窗体大小变化而变化,则必须更改事件:

Private Sub Form_Resize() ’Form_Resize(自动大小)事件过程,在窗体大小发生改变时触发。

cls

Dim a As String

a = "hello"

CurrentX=(Scalewidth-textwidth(a))/2

CurrentY=(Scaleheight-textheight(a))/2

Print a

End Sub

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/279737.html

更多阅读

想入非非(小说-24 和想入非非同类的小说

(二十四) 我和阿木喝酒时突然看见麦子和一个年纪很大的男人走进来,那个男人满脸横肉,应该是那种有钱的当地人,估计是一个工程包工头,看来深圳就是一个大染缸,竟然把麦子这个我曾经有过幻想的女人也变成这样一个女人。记得以前我是她短期男

汉字的五音,十二律和五行属性 汉字五音

我国传统的语言学亦称小学,包括音韵学、文字学和训诂学,其中尤以音韵学为基础。音韵学的研究分为两个部分,分别是古韵部和古声类。古代的声母分类如下:1、唇音:傍、并、明2、舌音:短、头、顶、你3、齿音:请、从、新、装、山

游戏-抽奖的制作方法 ppt抽奖制作方法

游戏-抽奖的制作原理与方法教学目的:了解和掌握影片剪辑实例名称的填写,及动作面板和as语句的添加。并通过巧妙的设计以实现生动、有趣、好玩的抽奖游戏动画效果。教学对象:本教材是针对有一定动画制作基础和对属性面板、工具箱、动作面

声明:《数据输出--ScaleWidth和ScaleHeight属性 width height》为网友挚爱的时光分享!如侵犯到您的合法权益请联系我们删除