找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 910|回复: 11

[编程申请]:求LSP程序:点击字符,则被点击字符变成MG4 V2[14

[复制链接]
发表于 2004-7-9 17:33:18 | 显示全部楼层 |阅读模式

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

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

×
求LSP程序:点击字符,则被点击字符变成MG4 V2[14
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-7-9 18:13:50 | 显示全部楼层
用替换程序不就可以了嘛
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-10 12:54:51 | 显示全部楼层

Re: [编程申请]:求LSP程序:点击字符,则被点击字符变成MG4 V2[14

最初由 lengliqun 发布
[B]求LSP程序:点击字符,则被点击字符变成MG4 V2[14 [/B]

你这几天连发了几个申请关于编辑文本字符编程的贴子.  其实内容大同小异, 第一贴已经有回应. 为何不举一反三自己试着修改或编编那? 这样可能你的收获更大!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-7-13 12:34:44 | 显示全部楼层
不好意思,我是个程序盲,给我个LSP给我加载一下倒可以,修改程序可不行了,错个字符就可能不能运行。
至于用CAD的查找替换,当然,在各位大侠高人还没帮我弄出LSP程序前,我也只能用它啦。只是FIND命令总弹
出对话框,不同时间查找替换相同内容还得重新输入较烦。
顺便说一下,我的大量工作是在CAD中处理字符,所以提出的文字处理的无理要求比较多,请各位大侠帮帮我,特别
请lsjjm长老谅解。谢谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-7-26 16:25:14 | 显示全部楼层
我写了一个LSP给你,程序加载后,鼠标左键选择(可选择一个或多个字符串),再右键即可。

(defun c:xg()
         (setq s (ssget))
         (setq i 0)
         (setq l (sslength s))
         (while (< i l)
                (setq mc1 (ssname s i))
                (setq mc2 (entget mc1))
                (setq bb (assoc 1 mc2))
                (if (/= bb nil)
                    (progn
        (setq text "MG4 V2[14")
                    (setq mc2 (subst (cons 1 text) (assoc 1 mc2) mc2))
                    (entmod mc2)
                    )
                 )
                (setq i (+ i 1))
          )
)

以后如果需要变化成其它字符,只要把程序里的(setq text "MG4 V2[14")修改一下即可。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 39个

财富等级: 招财进宝

发表于 2004-7-27 14:04:28 | 显示全部楼层
能不能把“MG4 V2[14”改变为屏幕提示后,然后由键盘输入
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-27 14:46:47 | 显示全部楼层
不太懂楼上的意思。
如果改为屏幕提示由键盘输入,只要把(setq text "MG4 V2[14")改为:(setq text (getstring "\n请输入字符串: "))即可。但是这样一来,不能实现批量自动修改,而变成人工交互,这样程序有何意义?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-27 17:25:14 | 显示全部楼层
最初由 guizhicheng 发布
[B]不太懂楼上的意思。
如果改为屏幕提示由键盘输入,只要把(setq text "MG4 V2[14")改为:(setq text (getstring "\n请输入字符串: "))即可。但是这样一来,不能实现批量自动修改,而变成人工交互,这样程序有何意... [/B]


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

使用道具 举报

发表于 2004-7-27 17:47:59 | 显示全部楼层
人家喜欢就行了,这两种各有各的好处,又时不想老改LISP,因为那很麻烦啊。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-21 11:55 , Processed in 0.304431 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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