Posts: 242
Registered: ‎12-15-2011
Message 1 of 2 (139 Views)

GetBoundingBox is Returning 0

139 Views, 1 Replies
07-26-2012 05:01 AM

This is a part of my code which i am using to calculate the locations of Texts using GetBoundingBox. The problem is GetBoundingBox is Returning 0 when i execute the code.



For index As Integer = 0 To100

' Get single item from selection
Dim AcEnt As Object = AcSpace.GetType.InvokeMember("Item", BindingFlags.InvokeMethod, Nothing, AcSpace, New Object() {index})
' Get Object name
Dim objName As String = AcEnt.GetType.InvokeMember("ObjectName", BindingFlags.GetProperty, Nothing, AcEnt, Nothing).ToString()

Dim textStr As String = String.Empty

If objName = "AcDbText" Then
textStr = AcEnt.GetType.InvokeMember("TextString", BindingFlags.GetProperty, Nothing, AcEnt, Nothing).ToString()

Dim aPoint1(2) As Double
Dim aPoint2(2) As Double

Dim params As Object
params = {aPoint1, aPoint2}
Dim DataParam As Double = AcEnt.GetType().InvokeMember("GetBoundingBox", BindingFlags.InvokeMethod, Nothing, AcEnt, params)
End If



Can you suggest me how to get locations of Texts

*Expert Elite*
Posts: 1,569
Registered: ‎10-08-2008
Message 2 of 2 (122 Views)

Re: GetBoundingBox is Returning 0

07-26-2012 12:25 PM in reply to: amitk_189

See my last code here:




Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.