VB使用的度量单位 - rekyfly的日志 - 网易博客

来源:百度文库 编辑:神马文学网 时间:2024/07/03 09:04:05
VB使用的度量单位
编程类 2009-10-12 19:25:00 阅读138 评论0   字号:大中小
VB使用的度量单位共有8种。系统默认的度量单位是缇(Twip,1厘米=576缇),用户可以根据需要,选择系统提供的其它标准度量单位。度量单位的设置是由窗体或图片框的ScaleMode属性定义的。其属性值及对应的度量单位及用法见表9-1-1。
表9-1-1 VB的度量单位
属性值
字符常量
说明
0
VbUser
用户自定义类型。若用户使用ScaleWidth、ScaleHeight、ScaleTop、ScaleLeft设置坐标系统,VB会自动设置ScaleMode为0
1
VbTwips
默认值,以Twip为单位。1英寸=144 Twip
2
VbPoints
以磅(Point)为单位,1英寸=72磅
3
VbPixels
像素(Pixel),即显示器分辨率的最小单位。
4
VbCharacters
字符, 1个字符宽度=120 Twip,1个字符高度=240 Twip
5
VbInches
英寸
6
VbMillimeters
毫米
7
VbCentimeters
厘米
说明:
⑴ 上表中,除了0和3外,其余规格均可用于打印机,所使用的单位长度就是打印机上输出的长度。
⑵ ScaleMode属性可以在设计阶段在属性窗口设置,也可以通过程序代码设置。例如:
Form1. ScaleMode=5      ‘窗体坐标系统以英寸为单位
Picture1. ScaleMode=7     ‘图片框坐标系统以厘米为单位