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