明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1233|回复: 6

求大师给写一个相同的单行文字隐藏与显示。

[复制链接]
发表于 2012-12-6 23:59 | 显示全部楼层 |阅读模式
1明经币
就是以针对单行的相同的文字能进行。隐藏与显示功能。。
文字只要字相同就行。。跟图层样式无关。。

麻烦哪位大师写一个啊谢谢了。。

最佳答案

查看完整内容

试试这个,由于没上图,只是按照自己的理解写的
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2012-12-6 23:59 | 显示全部楼层
本帖最后由 x_s_s_1 于 2012-12-7 09:24 编辑

试试这个,由于没上图,只是按照自己的理解写的


  1. (defun c:yc ( / en ss i ent lx a);选择隐藏
  2.   (setq en (car(entsel "\n选择需隐藏文字模板:")))
  3.   (setq ss (ssget "x" (list '(0 . "text") (assoc 1 (entget en)))))
  4.   (setq i 0)
  5.   (repeat (sslength ss)
  6.     (setq sn (ssname ss i))
  7.     (setq ent (entget sn))
  8.     (setq lx (cdr (assoc 60 ent)))
  9.     (if        (= lx nil)
  10.       (progn
  11.         (setq a (list (cons 60 1)))
  12.         (setq ent (append ent a))
  13.         (entmod ent)
  14.       )
  15.     )
  16.     (if        (/= lx nil)
  17.       (progn
  18.         (setq ent (subst (cons 60 1) (assoc 60 ent) ent))
  19.         (entmod ent)
  20.       )
  21.     )
  22.     (setq i (1+ i))
  23.   )
  24.   (princ)
  25. )
  26. (defun c:xs ( / ss i sn ent);显示隐藏
  27.   (setq ss (ssget "x" '((60 . 1))))
  28.   (setq i 0)
  29.   (repeat (sslength ss)
  30.     (setq sn (ssname ss i))
  31.     (setq ent (entget sn))
  32.     (setq ent (subst (cons 60 0) (assoc 60 ent) ent))
  33.     (entmod ent)
  34.     (setq i (1+ i))
  35.   )
  36.   (princ)
  37. )

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 收起 理由
flytoday + 1 这个太有才了顶你。。。。

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2012-12-7 10:25 | 显示全部楼层
谢谢啦老大~~你太有才了~
回复

使用道具 举报

发表于 2012-12-7 14:44 | 显示全部楼层
我也留下一个脚印
回复

使用道具 举报

发表于 2012-12-7 15:01 | 显示全部楼层
高手,学习了!!
回复

使用道具 举报

发表于 2020-10-4 23:58 | 显示全部楼层
只显示相同的文字,其余的文字都关闭,怎么改?
回复

使用道具 举报

发表于 2020-10-21 12:14 | 显示全部楼层
顶起来;;;;;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-14 20:58 , Processed in 0.439133 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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