明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: yaokui25

求助!如何提取括号内文字并拷贝

  [复制链接]
发表于 2012-11-14 13:08:37 | 显示全部楼层
楼上的学习了,好东西,,就是你的头像,她就那样跑不会掉了吧
回复

使用道具 举报

 楼主| 发表于 2012-11-14 13:59:43 | 显示全部楼层
Gu_xl 发表于 2012-11-14 12:04

G版 您好
我想达到的目的是:1对1的刷文字
比如 选择一个对象文字 接下来刷目标文字
再接下来还是选择另一个对象文字再刷另一个目标文字
这样反反复复的,G版可以改一下上面的代码吗?

点评

要想改成少按一个右键,仅需将while改成if 即可,怎么改,自己东东脑子吧!  发表于 2012-11-14 14:28
程序不用改,刷完一个文字,右键继续选文字刷目标文字!就是多按一个右键而已!  发表于 2012-11-14 14:25
回复

使用道具 举报

 楼主| 发表于 2012-11-14 15:02:34 | 显示全部楼层
Gu_xl 发表于 2012-11-14 08:17

谢谢 G版的代码
真是有求必应,明经币已送,请查收~
回复

使用道具 举报

 楼主| 发表于 2012-11-22 10:40:03 | 显示全部楼层
Gu_xl 发表于 2012-11-14 08:17

G版主
您好,不知您是否还记的前些日子给小弟写过一个代码
帖子地址:求助!提取括号内文字并拷贝能否再帮小弟看看,再刷其他文字的同时追加一个前缀,默认:PMD=
不好意思有打扰您了
回复

使用道具 举报

 楼主| 发表于 2012-11-22 16:50:57 | 显示全部楼层
Gu_xl 发表于 2012-11-14 08:17

G版主
您好,不知您是否还记的前些日子给小弟写过一个代码
帖子地址:求助!提取括号内文字并拷贝
能否再帮小弟看看,再刷其他文字的同时追加一个前缀,默认:PMD=
不好意思有打扰您了,你的举手之劳,对小弟来讲会得到很大的帮助
回复

使用道具 举报

发表于 2013-2-1 16:28:55 | 显示全部楼层
是个空壳子啊,不能用。[em0]
回复

使用道具 举报

发表于 2014-3-10 14:04:33 | 显示全部楼层
xyp1964 发表于 2012-11-14 11:02

感觉真的很不错!
回复

使用道具 举报

发表于 2014-3-10 15:11:31 | 显示全部楼层
修改括号内内容
(defun c:xgnr (/ en obj str lks n str1 str2)
  (setq        en   (CAR (ENTSEL))
        obj  (vlax-ename->vla-object en)
        str  (vla-get-TextString obj)
        lks  (getstring "\n修改文本:")
        n    (vl-string-search "(" str)
        str1 (substr str 1 (1+ n))
        n    (vl-string-search ")" str)
        str2 (substr str (1+ n))
  )
  (vla-put-TextString obj (strcat str1 lks str2))
  (princ)
)
回复

使用道具 举报

发表于 2014-3-10 20:15:15 | 显示全部楼层
谢谢众位坛友代码分享!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 12:41 , Processed in 0.161780 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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