cooolseee 发表于 2014-12-8 09:31:22

怎么不现实“文件是否保存***”对话框?


      public void QQQQ()
      {
            Database db = HostApplicationServices.WorkingDatabase;
            Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
            Document DOC = ed.Document;
            db.SaveAs("E:\\2.DWG",DwgVersion.Current);
            DOC.SendStringToExecute("CLOSE ",true,false,false);            
      }
用上面 的代码时,如果文件中有内容,运行QQQQ命令时,老出现一对话框,提示“是否将改动保存到E:\2.dwg”,怎么能控制不出现这个对话框,请高手指点!!!

liuxu042 发表于 2014-12-8 11:47:57

抛弃发送命令的开发方式

cooolseee 发表于 2014-12-8 12:04:05

liuxu042 发表于 2014-12-8 11:47 static/image/common/back.gif
抛弃发送命令的开发方式

但是,我用
DOC.CloseAndSave("E:\\2.DWG");
加载后,老提示“图形忙……”
请高手指点,我应该怎样关闭已经做好的图纸;
我的目的是,关闭做好的图纸,重新开一个文档,继续做图。也曾想过用Wblock,然后清屏。但是保存的图形中存在的块又不能清除,也试图用过Pruge,感觉清楚不了存在的块。请您指点一下
页: [1]
查看完整版本: 怎么不现实“文件是否保存***”对话框?