Actually my first intent was to make the current document crap out but I can not get one to save
keep getting
efileshare error
[CommandMethod("DOH")]
public void DOH()
{
Document doc = Application.DocumentManager.MdiActiveDocument; // Active Document
Editor ed = doc.Editor; // Active Document's Editor
Database db = doc.Database; // Active Document Database
string strDWGName = doc.Name;
Line lne = new Line(new Point3d(0, 0, 0), new Point3d(0, 0, 0));
try
{
object obj = Application.GetSystemVariable("DWGTITLED");
if (System.Convert.ToInt16(obj) == 0)
{
strDWGName = @"C:\Test\Testing.dwg";
}
db.SaveAs(strDWGName, false, DwgVersion.Current, db.SecurityParameters);
}
catch (System.Exception ex)
{
ed.WriteMessage(ex.Message);
}
finally
{
lne.Dispose();
}
}
[CommandMethod("NODOH")]
public void NODOH()
{
Document doc = Application.DocumentManager.MdiActiveDocument; // Active Document
Editor ed = doc.Editor; // Active Document's Editor
Database db = doc.Database; // Active Document Database
string strDWGName = doc.Name;
using (Line lne = new Line(new Point3d(0, 0, 0), new Point3d(0, 0, 0)))
{
}
object obj = Application.GetSystemVariable("DWGTITLED");
if (System.Convert.ToInt16(obj) == 0)
{
strDWGName = @"C:\Test\Testing.dwg";
}
db.SaveAs(strDWGName, false, DwgVersion.Current, db.SecurityParameters);
}