[求助]关于用VB或VBA调用AUTOCAD的RECOVER命令修复文件的问题
<h1 class="fl" id="subject_tpc">关于用VB或VBA调用AUTOCAD的RECOVER命令修复文件的问题</h1><div class="c" id="p_tpc"></div><div class="tpc_content" id="read_tpc">由于有不少的图纸需要调用此命令进行修改,手工一张一张的修复,太麻烦了,所以想用自动批量修复,发现用sendCommand方法直接发送命令到AutoCAD命令行的命令却不行,请各们兄弟指点一下。谢谢!<br/><br/> ‘ 先修改系统参数,从命令行接收文件名<br/> acadDoc.SetVariable "FILEDIA", 0<br/> acadDoc.SendCommand "_Recover" & vbCrLf<br/> ’问题出现在这一句,AUTOCAD得不到文件名,提示出现自动化错误<br/> acadDoc.SendCommand "d:\A25-00.dwg" & vbCrLf<br/> acadDoc.SendCommand vbCrLf<br/></div> <p>在这里你可以把你要执行的命令编辑成 xxx.scr 文件</p><p>在vb中调用这个文件</p><p>如下acaddoc.sendcommand "script xxx.scr" & vbcrlf</p>
页:
[1]