Does anyone know why the code below is throwing an exception
CommandMethod("Drw", CommandFlags.Session) _
Public Sub Drw()
Dim acDocMgr As DocumentCollection = Application.DocumentManager
Dim acDoc As Document = acDocMgr.Open("c:\lisp\test.dwg", forReadOnly:=False)
acDoc.TransactionManager.StartTransaction()
acDocMgr.MdiActiveDocument = acDoc '************************* Throws an exception on this line at runtime
Dim myAL As New ArrayList
For XandY As Double = 0.0 To 1000.0
myAL.Add(New Line(New Point3d(XandY, 0, 0), New Point3d(XandY, 1000, 0)))
myAL.Add(New Line(New Point3d(0, XandY, 0), New Point3d(1000, XandY, 0)))
Next
ModelSpaceAdd(myAL.ToArray(GetType(Entity)))
End Sub
Thanks