乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 39|回复: 1

[求助]关于用VB或VBA调用AUTOCAD的RECOVER命令修复文件的问题

[复制链接]

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2009-9-28 13:09:00 | 显示全部楼层 |阅读模式
关于用VB或VBA调用的RECOVER命令修复文件的问题由于有不少的图纸需要调用此命令进行修改,手工一张一张的修复,太麻烦了,所以想用自动批量修复,发现用sendCommand方法直接发送命令到AutoCAD命令行的命令却不行,请各们兄弟指点一下。谢谢!
  ‘  先修改系统参数,从命令行接收文件名
    acadDoc.SetVariable "FILEDIA", 0
     acadDoc.SendCommand "_Recover" & vbCrLf
   ’问题出现在这一句,AUTOCAD得不到文件名,提示出现自动化错误
    acadDoc.SendCommand "d:\A25-00.dwg" & vbCrLf
    acadDoc.SendCommand vbCrLf
回复

使用道具 举报

0

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
3
发表于 2010-2-10 11:07:00 | 显示全部楼层
在这里你可以把你要执行的命令编辑成 xxx.scr 文件
在vb中调用这个文件
如下acaddoc.sendcommand "script xxx.scr" & vbcrlf
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-1 19:47 , Processed in 0.362562 second(s), 57 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表