bob22,
sie sind in der Zeichentabelle Schriftart SolidEdge ISO GDT Symbols.
Wie Arne richtig vermutet hat, lasst sich mit DisplayData der komplette Text auslesen, die Reihenfolge der einzelnen Strings ist allerdings gewöhnungsbedürftig:
Public Function GetDisplayData(ByVal oDim As SolidEdgeFrameworkSupport.Dimension, _
ByRef sDimText As String) As Boolean
Dim l As Long, s As String
Dim oX As Double, oY As Double, oZ As Double
Dim XoX As Double, XoY As Double, XoZ As Double
Dim ZoX As Double, ZoY As Double, ZoZ As Double
On Error GoTo ErrorHandler
With oDim.GetDisplayData
For l = 0 To .GetTextCount - 1
Call .GetTextAtIndex(l, s, oX, oY, oZ, XoX, XoY, XoZ, ZoX, ZoY, ZoZ)
sDimText = sDimText & s
Next
End With
GetDisplayData = True
Exit Function
ErrorHandler:
Err.Clear
End Function
Gerald
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP