明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xd-xdcad

[源码] 已解决:查找文字后,定位并统计数量

  [复制链接]
发表于 2012-3-29 16:15 | 显示全部楼层
厉害,下来用用啊
发表于 2012-5-14 18:30 | 显示全部楼层
发表于 2012-5-14 19:54 | 显示全部楼层
yjr111 发表于 2011-7-30 13:29
可以的,请使用下面的代码即可。
;选中文字做圆圈标记并显示数量 明经 ZZXXQQ 2011.1.27
;yjr学习并修改  ...

严哥,这个很厉害,可以帮忙搞一个可以亮显的,没有画圆的吗?...我想找出相同的编号进行下一步操作....例如改图作,复制等....
发表于 2012-5-14 20:22 | 显示全部楼层
谢谢楼主分享
发表于 2012-5-14 21:29 | 显示全部楼层
429014673 发表于 2012-5-14 19:54
严哥,这个很厉害,可以帮忙搞一个可以亮显的,没有画圆的吗?...我想找出相同的编号进行下一步操作....例如改 ...
  1. ;;;简易查找文本并亮显 by yjr111 2012-5-14
  2. (defun c:ttz (/ stxt s1 ent ss )
  3. (setq stxt (getstring "\n输入要查找的文本<右键选取>或设置(S):"))
  4. (cond ((or(= stxt "S")(= stxt "s"))
  5.         (initget"All Same")
  6.         (setq key (getkword "\n相似全选(All)或完全匹配(Same)"))
  7.         (if (not key)
  8.          (setq key "Same")
  9.         )
  10.         (setq stxt (getstring "\n输入要查找的文本<右键选取>或设置(S):"))
  11.        )
  12.   )
  13.   (cond((and (= stxt "")
  14.              (setq s1 (entsel "\n选择标记 :"))
  15.              (setq ent (entget (car s1)))
  16.              (= (cdr (assoc 0 ent)) "TEXT")
  17.         )
  18.         (redraw (car s1) 3)
  19.         (setq stxt (cdr (assoc 1 (entget (car s1)))))
  20.        )
  21. )
  22. (princ"\n选择文本的查找范围")
  23. (if (= key "Same")
  24.   (setq ss (ssget (list '(0 . "TEXT") (cons 1 (strcat stxt)))))
  25.   (setq ss (ssget (list '(0 . "TEXT") (cons 1 (strcat "*" stxt "*")))))
  26. )
  27. (if (and ss (> (sslength ss) 0))
  28.   (progn (princ (list "\n总共找到" (sslength ss) "处"))
  29.          (sssetfirst ss ss)
  30.   )
  31. )
  32. (princ)
  33. )

评分

参与人数 1明经币 +1 收起 理由
429014673 + 1 很给力!

查看全部评分

回复 支持 2 反对 0

使用道具 举报

发表于 2012-5-16 10:17 | 显示全部楼层
本帖最后由 429014673 于 2012-5-16 11:33 编辑
yjr111 发表于 2012-5-14 21:29


严哥,你帮我改的那个查找好像# * 这些常用的符号没法操作,请班忙改一个。。。谢谢。。。

点评

用wcmatch函数试试自己修改一下:-)  发表于 2012-5-16 18:17
发表于 2012-5-16 10:34 | 显示全部楼层
确实不错的功能.很实用.谢谢了
发表于 2012-5-16 20:07 | 显示全部楼层
429014673 发表于 2012-5-16 10:17
严哥,你帮我改的那个查找好像# * 这些常用的符号没法操作,请班忙改一个。。。谢谢。。。

不屁孩一个呢,对LSP深知不熟,还得大师帮忙了。
发表于 2012-5-19 15:38 | 显示全部楼层
我顶   很实用   
发表于 2012-6-8 12:18 | 显示全部楼层
yjr111 发表于 2012-5-14 21:29

这个程序太给力了,帮大忙了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-24 03:43 , Processed in 1.372777 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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