求教在程序中打开CAD图纸的问题
最近碰到一个问题,需要在程序中打开图纸文件。使用Application.DocumentManager.Open(strFileName, false);时,CAD程序崩溃了,很莫名其妙。现在只好换个方法,想使用sendStringToExecute来打开图纸。但使用SendStringToExecute("._open "+strFileName+" ", true, false, false);命令时,打开过程总会出现选择文件的对话框。请问各位,怎样写命令可以直接打开图纸,不必出现选择对话框?
ThisDrawing.Application.Documents.Open (strFilePath1), 1 貌似你把格式写错了.我发这个是我正在用的,直接打开,不弹对话框的. 我同意上楼的说法. 我们是双胞胎 本帖最后由 firedsky 于 2011-10-17 09:05 编辑
zoubo604 发表于 2011-10-12 20:53 static/image/common/back.gif
貌似你把格式写错了.我发这个是我正在用的,直接打开,不弹对话框的.
不好意思,这个是我没说清楚,我是用C#开发的,没有用VBA。
而且我用Application.DocumentManager.Open打开文档并不是一直出错。在另一个地方,我在插入块参照后再调用这个方法,调用就是成功的,图纸正常打开;如果我直接调用这个方法,CAD就崩溃了。实在找不出其中的原因,捕获不到异常,是CAD直接崩溃。
我想学习一下,望高手们多发言
页:
[1]