打开一个文档,设置为活动文档后,程序为什么不继续往下运行了?
本帖最后由 CADKaifa 于 2011-8-19 14:11 编辑public static void ArxSplitDwg()
{
var DwgFiles = Directory.GetFiles("D:\\DTest", "*.dwg");
DocumentCollection acDocMgr = Application.DocumentManager;
DwgSplit splist = new DwgSplit() { SplitPath = "E:\\Downloads" };
foreach (var tfile in DwgFiles)
{
acDocMgr.Open(tfile, false);
Document doc = Application.DocumentManager.MdiActiveDocument;
using (var dlock = doc.LockDocument())
{
Tools.FontReplace("", "");
if (splist != null)
{
splist.SplitDwg();
}
}
doc.CloseAndDiscard();
}
}
为什么当我打开一个文档,将这个文档设置为活动文档后
(Document doc = Application.DocumentManager.MdiActiveDocument;),程序运行到这里就停止了,直到我重新切换到打开之前的那个文件才开始继续运行!!
我也正迷茫这个问题啊 lvrenfei 发表于 2011-11-21 14:49 static/image/common/back.gif
我也正迷茫这个问题啊
解决了。在方法头部添加
页:
[1]