明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2661|回复: 8

[提问] 求当前图层上的文字统计个数,其它图层上的文字不统计

[复制链接]
发表于 2014-3-24 21:11:18 | 显示全部楼层 |阅读模式
5明经币
求当前图层上的文字统计个数,其它图层上的文字不统计

最佳答案

发表于 2014-3-24 21:11:19 | 显示全部楼层
  1. (defun c:tt ()
  2. (sslength (ssget "X" (list '(0 . "*TEXT") (cons 8 (getvar "CLAYER")))))
  3. )
回复

使用道具 举报

发表于 2014-3-24 21:57:28 | 显示全部楼层
ZZXXQQ 发表于 2014-3-24 21:11

Z版牛
不知道楼主是统计字个个数还是字符串的个数........
回复

使用道具 举报

发表于 2014-3-24 22:05:18 | 显示全部楼层
ZZXXQQ 发表于 2014-3-24 21:11

z大就是厉害啊。。。。几句代码就搞定了。。。
回复

使用道具 举报

发表于 2014-3-24 22:21:08 | 显示全部楼层
总的字的个数的话可以这样:
嘿嘿复制一下上面Z版的一句代码
  1. (defun c:tt()
  2.   (setq ss (ssget "X" (list '(0 . "*TEXT") (cons 8 (getvar "CLAYER")))))
  3.   (setq i 0 zf 0)
  4.   (repeat (sslength ss)
  5.     (setq name (ssname ss i))
  6.     (setq en (cdr (assoc 1 (entget name))))
  7.     (setq geshu (strlen en))
  8.     (setq zf (+ zf geshu))
  9.     (setq i (1+ i))
  10.   )
  11.   (print zf)
  12.   (princ)
  13. )

点评

未区分中英文  发表于 2014-3-25 07:52
回复

使用道具 举报

 楼主| 发表于 2014-3-25 18:57:23 | 显示全部楼层
重慶崽兒 发表于 2014-3-24 22:21
总的字的个数的话可以这样:
嘿嘿复制一下上面Z版的一句代码

总的字的个数,并在各个字上标上序号,按从左到右,从上到下的顺序,相同的字一种颜色,不同的字不同的颜色,这个应该才算完整
回复

使用道具 举报

发表于 2014-3-25 21:32:37 | 显示全部楼层
楼主求了很多程序啊,哈哈,支持下
回复

使用道具 举报

 楼主| 发表于 2014-3-25 22:29:28 | 显示全部楼层
emk 发表于 2014-3-25 21:32
楼主求了很多程序啊,哈哈,支持下

只是个人想的问题多了点,一直在认真学习,只是没有进步,跟在高手后面,确实学习了不少语句用法,相信好多初学者也会一样

点评

如果真是在认真学,不可能至少快三年了没一点进步还在坚持,这是恒心还是毅力,还是其它?  发表于 2014-4-1 02:32
建議先買本書吧  发表于 2014-3-30 13:29
回复

使用道具 举报

发表于 2014-4-1 02:30:29 | 显示全部楼层
品茗新秀 发表于 2014-3-25 22:29
只是个人想的问题多了点,一直在认真学习,只是没有进步,跟在高手后面,确实学习了不少语句用法,相信好 ...

记得我第一次看到的LISP源码是三个小程序,分别完成地质钻孔的的钻孔柱状图,每个命令调用一个TXT文件,运行了几次后,觉得要一个钻孔要准备三个数据文件,输入三次命令太麻烦,万一各个命令调用数据文件时弄成别的钻孔的数据文件会完全乱套,于是先把三个数据文件分成三段放在一个文件里,然后开始试着改程序,一边看帮助一边改一边调试,前前后后没日没夜的搞了一星期,楼主接触这个至少快三年了,总不至于一些细节还要要求吧?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 04:31 , Processed in 0.184513 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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