SAving DWG in Autocad 2013

SAving DWG in Autocad 2013

Anonymous
Not applicable
1,039 Views
3 Replies
Message 1 of 4

SAving DWG in Autocad 2013

Anonymous
Not applicable

I use this code for Autocad 2010 to 2012


{code}

public void MySave()
{
Document doc = Application.....MdiActiveDocument;
object oAcadDoc = doc.AcadDocument;
oAcadDoc.GetType().InvokeMember( "Save",
BindingFlags.InvokeMethod, null, oAcadDoc, null);
}

 

But this not function in Autocad 2013.

 

Can you help me ?

0 Likes
Accepted solutions (1)
1,040 Views
3 Replies
Replies (3)
Message 2 of 4

Alfred.NESWADBA
Consultant
Consultant

Hi,

 

>> But this not function in Autocad 2013.

Why? What happens?

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)
0 Likes
Message 3 of 4

Anonymous
Not applicable

I convert it in :


1>            Dim disegnoAcad As Object = _
2>               Application.DocumentManager.MdiActiveDocument
3>
4>            disegno.GetType.InvokeMember( _
5>                    "Save", Reflection.BindingFlags.InvokeMethod, _
6>                    Nothing, disegnoAcad, Nothing _
7>                    )


But on row 7 recive error :

Metod not find

Autodesk.AutoCAD.ApplicationServices.Document.Save

 

0 Likes
Message 4 of 4

Anonymous
Not applicable
Accepted solution
This is OK Dim disegnoAcad As Object = _ Autodesk.AutoCAD.ApplicationServices.DocumentExtension.GetAcadDocument( _ Application.DocumentManager.MdiActiveDocument) disegnoAcad.GetType.InvokeMember( _ "Save", Reflection.BindingFlags.InvokeMethod, _ Nothing, disegnoAcad, Nothing _ )
0 Likes