找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1804|回复: 10

[编程申请] 文字数量

[复制链接]
发表于 2013-12-4 07:52:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
哪位大哥能帮我编个查找文字数量的代码,支持单行文字和多行文字
要求:1请输入要查找的文字<或在屏幕上点击要查找的文字>
          2把结果像图片一样输出到屏幕上。格式:TEXT 共num个
QQ工具栏截屏未命名.GIF
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 19个

财富等级: 恭喜发财

发表于 2013-12-4 08:40:56 | 显示全部楼层
CAD的FIND命令不就可以。

点评

不如这样方便、直观。我觉得这样的代码应该不是什么难事吧。  详情 回复 发表于 2013-12-4 08:46
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-4 08:46:36 来自手机 | 显示全部楼层
Lisphk 发表于 2013-12-4 08:40
CAD的FIND命令不就可以。

不如这样方便、直观。我觉得这样的代码应该不是什么难事吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-4 10:45:06 | 显示全部楼层
hphkjz 发表于 2013-12-4 08:46
不如这样方便、直观。我觉得这样的代码应该不是什么难事吧。

  1. (defun c:tt (/ callback str ss txt)
  2.   (defun callback (dynpt /)
  3.     (xdrx_entity_move txt (trans p 1 0) (trans dynpt 1 0))
  4.     (setq p dynpt)
  5.   )
  6.   (if
  7.     (and (setq str (getstring "\n输入匹配字符: "))
  8.          (setq
  9.            ss (ssget (list '(0 . "*text") (cons 1 (strcat "*" str "*"))))
  10.          )
  11.     )
  12.      (progn
  13.        (xd::begin)
  14.        (setq txt (xdrx_text_make
  15.                    (setq p (trans (cadr (grread t 15)) 1 0))
  16.                    (strcat str "共 " (itoa (sslength ss)) " 个")
  17.                    (getvar "textsize")
  18.                    0.
  19.                  )
  20.        )
  21.        (xdrx_pointmonitor "Callback" txt)
  22.        (getpoint (trans p 0 1))
  23.        (xdrx_pointmonitor)
  24.        (xd::end)
  25.      )
  26.   )
  27.   (princ)
  28. )

点评

还是大哥好,大哥,这个代码我试过了,跟我预想的有点出入,选出的结果范围有点大。如图所示。 1、要是查询字母,输入字母后,要是有前缀就不认可,要是有后缀倒是可以认可。 2、出来结果TEXT后和原TEXT用线连起来  详情 回复 发表于 2013-12-4 11:28
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-4 11:28:33 | 显示全部楼层

还是大哥好,大哥,这个代码我试过了,跟我预想的有点出入,选出的结果范围有点大。如图所示。
1、要是查询字母,输入字母后,要是有前缀就不认可,要是有后缀倒是可以认可。
2、出来结果TEXT后和原TEXT用线连起来,这样直观。
QQ工具栏截屏未命名.GIF

点评

典型的挤牙膏式提问!  详情 回复 发表于 2013-12-4 18:17
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-12-4 18:17:56 来自手机 | 显示全部楼层
hphkjz 发表于 2013-12-4 11:28
还是大哥好,大哥,这个代码我试过了,跟我预想的有点出入,选出的结果范围有点大。如图所示。
1、要是 ...

典型的挤牙膏式提问!

点评

我也想一次性弄好,可是个别小出入在所难免的,我想都能够理解的,对吧  详情 回复 发表于 2013-12-4 19:12
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-4 19:12:36 来自手机 | 显示全部楼层
牢固 发表于 2013-12-4 18:17
典型的挤牙膏式提问!

我也想一次性弄好,可是个别小出入在所难免的,我想都能够理解的,对吧

点评

去看[每日插件], 高级匹配你要了解 Autolisp 的通配符,这个自己做,没法一一解释 http://bbs.xdcad.net/forum.php?mod=viewthread&tid=671991&page=1#pid3498942  详情 回复 发表于 2013-12-5 09:42
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-5 09:42:59 | 显示全部楼层
hphkjz 发表于 2013-12-4 19:12
我也想一次性弄好,可是个别小出入在所难免的,我想都能够理解的,对吧

去看[每日插件], 高级匹配你要了解 Autolisp 的通配符,这个自己做,没法一一解释
http://bbs.xdcad.net/forum.php?mod=viewthread&tid=671991&page=1#pid3498942

点评

盼望哥能够把代码最后的定型稿给小弟发一份。小弟不胜感激。  详情 回复 发表于 2013-12-6 13:03
谢谢,大哥。  详情 回复 发表于 2013-12-5 10:09
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-5 10:09:30 来自手机 | 显示全部楼层
st788796 发表于 2013-12-5 09:42
去看[每日插件], 高级匹配你要了解 Autolisp 的通配符,这个自己做,没法一一解释
http://bbs.xdcad.ne ...

谢谢,大哥。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-6 13:03:05 来自手机 | 显示全部楼层
st788796 发表于 2013-12-5 09:42
去看[每日插件], 高级匹配你要了解 Autolisp 的通配符,这个自己做,没法一一解释
http://bbs.xdcad.ne ...

盼望哥能够把代码最后的定型稿给小弟发一份。小弟不胜感激。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-7 21:03:11 | 显示全部楼层
框选匹配等新的函数发布了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-6-11 13:03 , Processed in 0.460765 second(s), 52 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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