找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1057|回复: 11

[编程申请]:只让选定的多个文字的文本内容刷成某一个所选的文字内容?

[复制链接]
发表于 2003-3-28 00:34:13 | 显示全部楼层 |阅读模式

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

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

×
只让选定的多个文字的文本内容刷成某一个所选的文字内容?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 8个

财富等级: 恭喜发财

发表于 2003-3-28 19:41:08 | 显示全部楼层
  1. (defun c:ggt (/ ss1 str1 ls ed ss2  str2 gg)
  2.   (defun gg (/ count)
  3.     (setq count 0)
  4.     (while (< count (sslength ls))
  5.       (setq ed (ssname ls   count))
  6.       (SETQ COUNT (1+ COUNT))
  7.       (setq ed (entget ed))
  8.       (SETQ ED (SUBST str1 (assoc 1 ed) ed))
  9.       (ENTMOD ED)
  10.     )
  11.   )
  12.   ;;;-------------------

  13.   (SETQ SS1 NIL)
  14.   (SETQ STR1 NIL)
  15.   (SETQ LS NIL)
  16.   (SETQ LS (SSGET (LIST (CONS 0 "TEXT"))))
  17.   (if ls
  18.     (IF        (SETQ SS1 (ENTSEL "\n 请选取欲置换的字符串:_____"))
  19.       (PROGN
  20.         (setq ed (entget (CAR ss1)))
  21. ;;;        (REDRAW (car ss1) 3)
  22.         (if (= "TEXT" (cdr (assoc 0 ed)))
  23.           (setq str1 (Assoc 1 ed))
  24.           (prompt "第一个实体不是字符串")
  25.         )
  26.       )
  27.     )
  28.     (PROMPT "\n 未选中文字实体,起重新选择.")
  29.   )
  30.   (IF str1
  31.     (PROGN
  32.       (gg)
  33.     )
  34.     (PROMPT "\n 未选中文字实体,起重新选择.")
  35.   )
  36.   (prompt "\n___字符改变")
  37.   (princ)
  38. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-4-15 10:42:45 | 显示全部楼层
到了现在还不知道怎么用!真不知如何说好!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-17 13:45:48 | 显示全部楼层
“前生”真是厉害,有了这个“文字刷”画图时省事多了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-17 20:55:49 | 显示全部楼层
确实有的时候很需要这个功能!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-27 11:23:02 | 显示全部楼层
这个功能确实挺需要!尤其坐标入表不必每个数据敲键盘了,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-27 20:40:56 | 显示全部楼层
[php]
(defun c:ttm ( / ss0 s prn ss i)
  (princ "\n文字刷,------------------梦断江南.2004 \n 选参照文本:")
  (while (not(setq ss0 (ssget ":s" '((0 . "*TEXT"))))))
  (setq st  (vlax-get (vlax-ename->vla-object (ssname ss0 0)) 'textstring)
        prn (princ "\n选目标文本:")
        ss  (ssget '((0 . "*TEXT")))
        i   -1
  )
  (while (setq e (ssname ss (setq i (1+ i))))
    (vla-put-textstring (vlax-ename->vla-object e) st)
  )(princ)
)
[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1490个

财富等级: 财源广进

发表于 2004-8-30 10:59:43 | 显示全部楼层
要是能把用wb定义的可写块也可以刷那就好了,可以省很多功夫。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8644个

财富等级: 富甲天下

发表于 2004-8-30 12:41:41 | 显示全部楼层
这样的程序已经不少了,好象都有个不足,仅能对text操作,当然这样的好处是可以框选。要是能对mtext,属性文字,块内文字等所有类型全都通吃,那才算完美了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-17 18:41:31 | 显示全部楼层
一楼的很不错啊,那个文本刷子在R14下好象用不了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-19 12:56:34 | 显示全部楼层

ggt.lsp

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-21 19:42 , Processed in 0.229264 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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