vba 角度标注的文字内容怎么提取呢
zhenkui2008
2007年04月26日 00:02:38
只看楼主

如题希望大家给我解决一下不知道那个属性是呢最好有个例子什么的我的眼睛都花了Endlish的vba帮助文件我看不懂有中文的给我一个好吗谢谢了

如题
希望大家给我解决一下
不知道那个属性是呢
最好有个例子什么的
我的眼睛都花了
Endlish的vba帮助文件我看不懂
有中文的给我一个好吗
谢谢了
免费打赏
zhenkui2008
2007年05月06日 16:32:46
2楼
现在我就知道"<>"就是量取的长度
然后的textover...是替代文字内容
回复
tongmingniao
2009年03月15日 12:54:42
3楼
Measurement属性
获取标注的测量单位。
语法
object.Measurement
object
Dim3PointAngular, DimAligned, DimAngular, DimArcLength, DimDiametric, DimOrdinate, DimRadial, DimRadialLarge, DimRotated
使用该属性的对象。
Measurement
Double[双精度]; 只读
对于线性标注指的是长度,对于角度标注指的是角度。

示例
Sub Example_Measurement()
' This example creates an aligned dimension in model space
' and returns the measurement of the dimension; in the case
' of a linear dimension, this measurement will be its length

Dim dimObj As AcadDimAligned
Dim point1(0 To 2) As Double, point2(0 To 2) As Double
Dim location(0 To 2) As Double
Dim CurrentValue As String

' Define the dimension
point1(0) = 5: point1(1) = 5: point1(2) = 0
point2(0) = 9: point2(1) = 5: point2(2) = 0
location(0) = 5: location(1) = 7: location(2) = 0

' Create an aligned dimension object in model space
Set dimObj = ThisDrawing.ModelSpace.AddDimAligned(point1, point2, location)
ThisDrawing.Application.ZoomAll

' Read and display current measurement
MsgBox "The current measurement of the new dimension is: " & dimObj.Measurement
End Sub

如有哪里不懂的请提出来。
回复

相关推荐

APP内打开