Lee Mac 发表于 2022-7-6 14:42:28

指定空对象。

引用ACAD帮助:
 
但你究竟如何指定一个空对象呢?
 
我尝试过:
 

(vla-AddLeader <space> <variant> nil <type>)

 

(vla-AddLeader <space> <variant> null <type>)

 

(vla-AddLeader <space> <variant> (null) <type>)

 
但是我什么都做不到-我想我错过了一些东西。。。但这让我感到非常难过。。。
 
如果您有任何意见,我们将不胜感激
 
谢谢
 

ronjonp 发表于 2022-7-6 14:48:52

在theswamp.org上搜索“vla addleader,但具有空值”。。。我会给你一个链接,但我作为一个潜在的垃圾邮件发送者被阻止了。

Lee Mac 发表于 2022-7-6 14:51:26

看一看-它说这是不可能的-你必须添加一个多行文字对象,然后删除它。

Shawndoe 发表于 2022-7-6 14:53:40

你好
 
您可以尝试使用空引号“”。我没有用vla/vlax试过,但值得一试。
 
只是想一想,我已经在空/空文本字符串中完成了这项工作。
 
祝你过得愉快。
肖恩多

Lee Mac 发表于 2022-7-6 14:57:30

好主意。。。。但是……:P
 

Shawndoe 发表于 2022-7-6 14:59:38

再敲一次,我就声称忽略了这一次。我在Autodesk board的搜索中发现了这一点。
<br>'null<br>
我认为需要引用空值
 
后来
肖恩多

Lee Mac 发表于 2022-7-6 15:02:07

肖恩也犯了同样的错误,但还是个好主意。

Shawndoe 发表于 2022-7-6 15:05:32


 
我注意到“AddLeader示例”下的帮助文件中有一个VBA示例,它似乎可以实现您想要的功能。
 
肖恩多

The Buzzard 发表于 2022-7-6 15:09:44

李,
 
看看这是不是你想要的。它似乎解决了这个问题,尽管我不太确定,因为我不使用Visual Lisp。
 
 
http://www.afralisp.net/vl/Utilities1.htm
 
 
祝你好运
秃鹰

Lee Mac 发表于 2022-7-6 15:12:37

感谢链接Buzzard,但恐怕这只是解释了VL Getkword选项。
 
我看看肖恩最后的建议能提供什么
页: [1] 2
查看完整版本: 指定空对象。