明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1829|回复: 4

lisp程序编译为ARX后的问题

[复制链接]
发表于 2004-6-20 10:50:00 | 显示全部楼层 |阅读模式
有个lisp程序如下:
(defun C:my_match(/ s1 s2)
(setq s1 (entsel))
(setq s2 (ssget))
(command "MATCHPROP" s1 s2 "")
) 保存为.lsp文件在R14中加载使用正常,用Vlisp for R14编译成ARX后再加载就不能用了。在命令行中返回(entsel)所选实体的实体名后停止。这是什么原因呢?如何解决?请高手指点,谢谢! 下面是在R14中加载该ARX后运行时的命令行提示信息: Command: my_match
Select object:
Select objects: Other corner: 2 found
Select objects:
<Entity name: 4E005B8> ;运行到这里停住了
Unknown command "MY_MATCH". Press F1 for help.
<Selection set: 34>
Unknown command "MY_MATCH". Press F1 for help.
Unknown command "MY_MATCH". Press F1 for help.
nil
发表于 2004-6-20 15:04:00 | 显示全部楼层
对不起,我想请问一下,怎么编译成ARX?
发表于 2004-6-20 15:14:00 | 显示全部楼层
用Vlisp for R14大概可以编译成arx,2000以后编译成fas了
发表于 2004-6-20 15:17:00 | 显示全部楼层
是嘛,我去试试,我刚才还纳闷呢
 楼主| 发表于 2004-6-20 21:07:00 | 显示全部楼层
是用Visual Lisp for R14编译的,VLisp的R14版本好像在本站就有下载。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-10-1 04:18 , Processed in 0.169630 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表