adminblue 发表于 2007-4-26 11:30:00

[求助]c#中直接保存.dwg文件的问题

<div class="t_msgfont" id="message2100"><br/><div align="right" style="FLOAT: right;"><a title="评分 0" href="http://www.objectarx.net/bbs/misc.php?action=viewratings&amp;tid=823&amp;pid=2100"></a></div>c#中直接保存.dwg文件的问题<br/><br/><div class="t_msgfont" id="message2100">这是我的代码:&nbsp; &nbsp;<br/>Autodesk.AutoCAD.Interop.AcadApplication a_CADapp;<br/>&nbsp; &nbsp; a_CADapp = new AcadApplicationClass();<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;try<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;{<br/><br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.Visible = false;<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; //Autodesk.AutoCAD.Interop.AcadDocument a_doc;<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;//a_doc = new AcadDocument();<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.ActiveDocument.ModelSpace.AddLine(new double[] { 10, 10, 0 }, new double[] { 100, 100, 0 });<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.ActiveDocument.ModelSpace.AddCircle(new double[] { 10, 10, 0 }, 60);<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.ActiveDocument.SaveAs("E:\\2.dwg", Type.Missing, Type.Missing);<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.Documents.Close();<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;a_CADapp.Quit();<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;if (a_CADapp != null)<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;{<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; System.Runtime.InteropServices.Marshal.ReleaseComObject(a_CADapp);<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; a_CADapp = null;<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;}<br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;GC.Collect();<br/><br/>问题是运行很不稳定,总是重起,而且速度很慢。请高手指点。</div><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>

疯狂的橙子 发表于 2007-4-28 20:07:00

<p>请问lz</p><p>有在.net下直接打开指定路径下的dwg文件的代码吗</p><p>谢了</p>
页: [1]
查看完整版本: [求助]c#中直接保存.dwg文件的问题