明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 那个猎人

[源码] 自己制作的一个生成目录的小插件,发源码

[复制链接]
发表于 2015-9-20 22:34:00 | 显示全部楼层
不错,先挣钱

评分

参与人数 1明经币 +1 收起 理由
USER2128 + 1 淡定

查看全部评分

发表于 2015-9-21 08:44:20 | 显示全部楼层
赞一下,好程序哦
发表于 2015-9-21 09:59:36 | 显示全部楼层
幕墙同行
发表于 2015-9-21 13:01:45 | 显示全部楼层
; 错误: no function definition: GET_ATTVALUE
 楼主| 发表于 2015-9-21 13:46:08 | 显示全部楼层
adc 发表于 2015-9-21 13:01
; 错误: no function definition: GET_ATTVALUE

;;[功能]提取属性块指定属性值
(defun Get_AttValue(blockObj attTag / attblock attvalue)
        (setq attBlock (vl-catch-all-apply '(lambda () (vlax-invoke blockObj 'GetAttributes ) )))
        (if (not (vl-catch-all-error-p attBlock))
                (setq attValue (cdr (assoc attTag (mapcar '(lambda (x)  (cons (vla-get-TagString x)(vla-get-TextString x) )  ) attBlock )) )         )
        )
        attValue
)
发表于 2015-9-21 14:45:59 | 显示全部楼层
那个猎人 发表于 2015-9-21 13:46
;;[功能]提取属性块指定属性值
(defun Get_AttValue(blockObj attTag / attblock attvalue)
        (setq at ...

错误: no function definition: NTHA2B
发表于 2015-9-21 17:57:45 | 显示全部楼层
感觉bug还有啊,目录没有文字
 楼主| 发表于 2015-9-22 08:10:29 | 显示全部楼层
adc 发表于 2015-9-21 14:45
错误: no function definition: NTHA2B

(defun NthA2B(lst a b / i partlst)
        (setq partLst (list) i a)
        (repeat (1+ (- b a))
                (if (nth i lst)
                        (progn
                                (setq partLst (append partLst (list (nth i lst))))
                        )
                )
                (setq i (1+ i))
        )
        partLst
)
发表于 2015-9-22 12:45:27 | 显示全部楼层
是不是要图框做属性块啊
 楼主| 发表于 2015-9-22 15:48:22 | 显示全部楼层
5cllovely 发表于 2015-9-22 12:45
是不是要图框做属性块啊

是的,是这样的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-18 15:55 , Processed in 0.188973 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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