|
ActiveDimStyle 示例 |
使用 VBA 以外的其它编程语言
Sub Example_ActiveDimStyle()
' 本示例返回当前标注样式,然后设置一个新的样式。
' 最后,它返回先前设置的样式。
Dim newDimStyle As AcadDimStyle
Dim currDimStyle As AcadDimStyle
' 返回活动文档的当前标注样式
Set currDimStyle = ThisDrawing.ActiveDimStyle
MsgBox "当前标注样式为 " & currDimStyle.name, vbInformation, "ActiveDimStyle 示例"
' Create a dimension style and makes it current
Set newDimStyle = ThisDrawing.DimStyles.Add("TestDimStyle")
ThisDrawing.ActiveDimStyle = newDimStyle ' 设置当前标注样式到 newDimStyle
MsgBox "新的标注样式为 " & newDimStyle.name, vbInformation, "ActiveDimStyle 示例"
' 重设标注样式为先前的设置
ThisDrawing.ActiveDimStyle = currDimStyle
MsgBox "标注样式重设为 " & currDimStyle.name, vbInformation, "ActiveDimStyle 示例"
End Sub