vla函数
如何知道需要在visual lisp表达式中输入哪些参数?例如,我采用了可用的属性和方法:
#(setq vgad(vla get ActiveDocument(vlax get acad object)))
(vlax转储对象vgad T)#
可找到的方法:
...........
,打开(2)
,PurgeAll()
,再生(1)
,保存()
,另存为(3)
...........
其中括号()之间写的是设置所需的参数数:
(vla打开1?2?3?)
或
(vla保存?)
在哪里可以找到要使用的内容? 李在这里有一个良好的开端。 遵循论坛代码发布指南的规则 更多详细信息请参见此处:
http://www.cadtutor.net/forum/showthread.php?33295-VLA-*-函数的帮助-(在哪里可以找到)
Costin 2013 ActiveX文档 非常感谢你。
这样做很难,但如果这是唯一的方法。。。
再次非常感谢。
Costin 不用担心,经过一些练习,您很快就会了解每个方法所需的参数,对于常用方法,很少需要参考文档。 这样的文档是为lisp找到的,而不仅仅是为vba?
没有专门为Visual LISP发布ActiveX文档,只有VBA;尽管参数的数量、顺序和数据类型都可以直接转换为Visual LISP。此外,在2013 ActiveX文档(如上链接)中,除了VB示例外,还有Visual LISP示例。 我认为这是关键
页:
[1]
2