自编cadvba宏程序一个,求一个lisp调用程序,要用快捷键dm,详细点,谢谢那

 我来答
skycomputer001
2018-11-13
知道答主
回答量:3
采纳率:0%
帮助的人:2085
展开全部
(defun c:dqwz()
(command"-VBALOAD""F:\\安装软件\\CAD宏\\对齐与调整文字间距.dvb")
(command "-vbarun" "SpaceText")
)

这里的F:\\安装软件\\CAD宏\\对齐与调整文字间距.dvb 是cad宏的位置,SpaceText是sub SpaceText(),dqwz是快捷命令,新建一个lsp,用appload命令添加进启动组,输入快捷命令即可启动cad 宏
xiao_longxin
2011-06-01 · 超过21用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:53万
展开全部
(defun c:dm ()
(command "-vbarun" "aaa.bbb")
)

上面的AAA是指你已经加载了的VBA宏,BBB是指宏里的模块名
追问
谢谢,可以编一个外部调用的吗?、比方所我的vba程序在D:\hdm\dmmm.dvb,直接在lisp程序中调用运行,谢谢,
追答
(command "-vbaload" "D:\\hdm\\dmmm.dvb")
(defun c:dm ()
(command "-vbarun" "aaa.bbb")
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式