wuqiu1986 发表于 2013-1-17 18:02:08

本帖最后由 wuqiu1986 于 2013-1-17 18:04 编辑

zyhandw 发表于 2013-1-17 14:00 http://bbs.mjtd.com/static/image/common/back.gif
正如G版所说。还有就是,本坛子里有这方面知识!

我搜了,但是没看到,也不能浏览所有帖子,问问应该更方便,也能活跃一下吧。还有就是最后那个问题,您能帮忙解答下吗,G版并没有解答,如果这个问题论坛有的话,方便的话,您能贴一下吗?谢谢

ZZXXQQ 发表于 2013-1-17 20:05:55

本帖最后由 ZZXXQQ 于 2013-1-17 20:08 编辑

1、(list)=='()==nil
2、表现了LISP的动态定义功能。

highflybir 发表于 2013-1-17 20:33:58

本帖最后由 highflybir 于 2013-1-17 20:41 编辑

个人认为:Lee-mac 的代码应该可以更简化的

(defun LM:acdoc nil
(vla-get-activedocument (vlax-get-acad-object))
)

因为无论如何,(vla-get-activedocument (vlax-get-acad-object))都是一个指针,或者更准确地说,是一个引用,指向的是当前文档。
所以不太赞成他这样的作法。

20060510412 发表于 2018-9-6 17:24:31

好巧啊楼主,我也是看到Lee Mac这段函数的时候,搞不懂,然后来论坛搜索,结果就发现了你的帖子,哈哈。
想必你的AutoLISP现在已经学得很好了吧,我前两天才开始接触这个,以前学过一些vba,但是感觉vba好像越来越不受重视了。
页: 1 [2]
查看完整版本: 请教关于defun xxx nil 问题