设为首页收藏本站

晓东CAD家园-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

12下一页
返回列表
查看: 355|回复: 27

[每日一码] 给选择的文本或属性加前缀后缀或者两者都加的代码

[复制链接]

签到天数: 606 天

连续签到: 5 天

[LV.9]以坛为家II

已领礼包: 18个

财富等级: 恭喜发财

发表于 2016-9-21 17:56:08 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Lisphk 于 2016-9-21 18:00 编辑

  1. (defun c:tt (/ rep str ss i sn vl e)
  2.   (vl-load-com)
  3.   (if
  4.     (and (progn
  5.            (initget "Prefix Suffix Both")
  6.            (setq
  7.              rep (getkword "\n Specify your aim [Prefix/Suffix/Both] :")
  8.            )
  9.            (initget 1)
  10.            (setq str (getstring t "\n Enter Text :"))
  11.          )
  12.          (setq ss (ssget "_:L" '((0 . "TEXT,MTEXT"))))
  13.     )
  14.      (repeat
  15.        (setq i (sslength ss))
  16.         (setq sn (ssname ss (setq i (1- i))))
  17.         (setq vl (vlax-ename->vla-object sn))
  18.         (setq e (entget sn))
  19.         (cond (
  20.                (eq rep "Prefix")
  21.                (vla-put-textstring vl (strcat str (cdr (assoc 1 e))))
  22.               )
  23.               (
  24.                (eq rep "Suffix")
  25.                (vla-put-textstring vl (strcat (cdr (assoc 1 e)) str))
  26.               )
  27.               (
  28.                (eq rep "Both")
  29.                (vla-put-textstring vl (strcat str (cdr (assoc 1 e)) str))
  30.               )
  31.         )
  32.      )
  33.      (princ)
  34.   )
  35.   (princ)
  36. )

下面的代码呢,还能给MTEXT,属性文字加前缀或后缀。

游客,如果您要查看本帖隐藏内容请回复至少1次,目前您回复了0次!




上一篇:使属性实体全部可见VLISP代码
下一篇:通用的处理当前选择集的VLISP代码片段
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复
百度谷歌雅虎搜狗搜搜有道360奇虎

使用道具 举报

签到天数: 1368 天

连续签到: 13 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 3823个

财富等级: 富可敌国

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

使用道具 举报

签到天数: 1744 天

连续签到: 253 天

[LV.Master]伴坛终老I

已领礼包: 5163个

财富等级: 富甲天下

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

使用道具 举报

签到天数: 957 天

连续签到: 17 天

[LV.10]以坛为家III

已领礼包: 2051个

财富等级: 金玉满堂

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

使用道具 举报

签到天数: 1704 天

连续签到: 7 天

[LV.Master]伴坛终老I

已领礼包: 4813个

财富等级: 富可敌国

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

使用道具 举报

签到天数: 255 天

连续签到: 1 天

[LV.8]以坛为家I

已领礼包: 183个

财富等级: 日进斗金

发表于 2016-11-19 13:33:53 | 显示全部楼层
这个可以有,谢了

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

使用道具 举报

签到天数: 538 天

连续签到: 2 天

[LV.9]以坛为家II

已领礼包: 1185个

财富等级: 财源广进

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

使用道具 举报

签到天数: 60 天

连续签到: 1 天

[LV.6]常住居民II

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

使用道具 举报

签到天数: 452 天

连续签到: 1 天

[LV.9]以坛为家II

已领礼包: 1052个

财富等级: 财源广进

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

使用道具 举报

签到天数: 639 天

连续签到: 1 天

[LV.9]以坛为家II

已领礼包: 13个

财富等级: 恭喜发财

发表于 2017-5-3 21:00:34 | 显示全部楼层
看看和我的有什么不同,学习一下

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

使用道具 举报

签到天数: 133 天

连续签到: 2 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 129 天

连续签到: 1 天

[LV.7]常住居民III

已领礼包: 137个

财富等级: 日进斗金

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

使用道具 举报

签到天数: 24 天

连续签到: 1 天

[LV.4]偶尔看看III

已领礼包: 3个

财富等级: 恭喜发财

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

使用道具 举报

签到天数: 178 天

连续签到: 1 天

[LV.7]常住居民III

已领礼包: 213个

财富等级: 日进斗金

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

使用道具 举报

签到天数: 174 天

连续签到: 1 天

[LV.7]常住居民III

已领礼包: 24个

财富等级: 恭喜发财

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

使用道具 举报

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

本版积分规则

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

辽公网安备 21040202000005号

GMT+8, 2018-2-18 09:22 , Processed in 0.718743 second(s), 126 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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