aaacjh 发表于 2011-10-8 21:49:05

求助lsp批量改命令程序

本帖最后由 aaacjh 于 2011-10-8 22:00 编辑

求教高人指点:例如调用 俩程序并设了命令.
我想利用lsp调用多个vlx程序,可是出了点问题,非得先无效调用一次fa或用了fz命令,fa命令才能起效,第一次调用命令出现:fa ; 错误: no function definition: C:AUTODIM10
我的lsp:如下
(defunc:fz()   
(if (not (member 'pldy (vl-list-loaded-vlx)))   
     (load   "pldy.vlx")   
)   ;_ 结束if   
(c:pldy)   
) ;_ 结束defun
(defunc:fa()   
(if (not (member 'autoDim10 (vl-list-loaded-vlx)))   
     (load   "autoDim10.vlx")   
)   ;_ 结束if
(c:autoDim10)   
) ;_ 结束defun


cabinsummer 发表于 2011-10-15 11:48:28

问题不是出在你的lsp里,而是autoDim10.vlx有缺陷

aaacjh 发表于 2011-10-17 20:11:55

cabinsummer 发表于 2011-10-15 11:48 static/image/common/back.gif
问题不是出在你的lsp里,而是autoDim10.vlx有缺陷

哦,好的.现在懂得了,谢谢

纳兰龙珠 发表于 2012-12-8 00:03:26

怎么处理啊,楼主可有后续!
页: [1]
查看完整版本: 求助lsp批量改命令程序