518yf 发表于 2010-6-22 13:43:00

[求助]编程打开dwg文件后,没有激活显示的问题

本帖最后由 作者 于 2010-6-22 17:14:31 编辑 <br /><br /> <p>大家好,大家都知道,CAD在启时后默认打一个Drawing1.dwg文件,如果这时我们手动使用对话框打一个文件时,Drawing1.dwg自动关闭,取而代之的时新打开的dwg文件。</p>
<p>可是我在使用下面.net程序打开cattest.dwg文件时,在打开过程中,CAD屏幕的确显示正在打开cadtest.dwg,可是当cadtest.dwg文件打开结束后,屏幕却又闪回Drawing1.dwg这个默认文件显示,通过窗口菜单浏览查看,cadtest.dwg也确实打开了,只不过没有激活为当前显示,请问我如果打开后,如何激活显示打开的dwg文件,程序代码如下:</p>
<p><font face="Verdana"><font face="Verdana">Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.Open(@"\cadtest.dwg",false,null);<br/>Autodesk.AutoCAD.ApplicationServices.Document doc = cadApp.Application.DocumentManager.MdiActiveDocument;&nbsp;//看似激活,可是没有激活显示</font></font></p>
<p>谢谢大家了!!</p>
<p>&nbsp;</p>

雪山飞狐_lzh 发表于 2010-6-22 13:57:00

<font face="Verdana">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=81121</font>

518yf 发表于 2010-6-22 14:18:00

<p>版主给的链接,跟我的问题貌似不一样???</p>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div id="textstyle_2" style="FONT-SIZE: 12pt; OVERFLOW: hidden; WORD-BREAK: break-all; TEXT-INDENT: 0px; WORD-WRAP: break-word"><font face="Verdana"><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=81121">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=81121</a></font> </div></td></tr></tbody></table>
<p>&nbsp;</p>
<p>我的要求是打开一原有的dwg文件后,如何让它激活显示……</p>

雪山飞狐_lzh 发表于 2010-6-22 14:37:00

<p>你试过么?</p>

518yf 发表于 2010-6-22 14:44:00

刚试过,谢谢版主,问题解决!!!
页: [1]
查看完整版本: [求助]编程打开dwg文件后,没有激活显示的问题