要检查文本宽度,如何设置缩放模式?
是吗 -
Debug.Print .ScaleMode = 1
或者
Me.ScaleMode = 1
哪个有效?
我用下面的代码测试它
Private Sub Command1_Click()
Dim xStr As String
xStr = "W"
With frmLabel
.Font.Name = "Arial"
.Font.Size = 10
'Debug.Print .ScaleMode = 1
'0 to 7
Me.ScaleMode = 7
Debug.Print .TextWidth(xStr) ' TextWidth = 435
.Font.Size = 14
Debug.Print .TextWidth(xStr) ' TextWidth = 645
End With
End Sub
我如何定义度量或单位的类型?我在找英寸。
谢谢你。