水落黄泉 发表于 2014-12-3 17:06:21

求帮助做一个LSP,用来连续修改单个文字的,能做出来的或者有LSP源文件的帮个忙啦~

我手头有源代码是超级修改文字的,就是运行LSP出现“请选择要修改的文本”,然后点击文字(单个的),出来修改内容 样式 高度的,修改后确定 运行完毕。
但是我只想要一个运行LSP然后出来选择修改文本 点击文字 只出来一个对话框修改文字内容的修改完毕后点确认 点下一个文字仍然出来对话框修改内容 直到我按ESC才结束LSP,我知道肯定有这样的代码 但是我找到的都是修改很多项的,我想要个就这一个功能的有没有人能帮助一下,有能帮忙的吗?

Gu_xl 发表于 2014-12-3 18:26:21

你需要的程序毫无意义!直接双击文本修改不就得了!

lostbalance 发表于 2014-12-3 19:05:12

cad自带的就edit就是这样子的吧

陨落 发表于 2014-12-3 19:14:27

…………这种就是为人所诟病的帖子

quanguang 发表于 2014-12-3 20:12:26

cad的基础东西没有学好,就直接上lisp,会做很多无用功的

水落黄泉 发表于 2014-12-4 09:09:06

Gu_xl 发表于 2014-12-3 18:26 static/image/common/back.gif
你需要的程序毫无意义!直接双击文本修改不就得了!

人不做无意义的事,我们工作用了八年CAD2000,现在统一用2007,旧版本的习惯没法更改(单击文字就能修改而不是双击,并且高版本没有旧版本那个对话框修改内容,原因在于高版本单文字和多行文字分开了),保持这个功能,我们就能继续快速的工作,双击修改我们的效率会低,绩效工资就会低,你想的简单,有时候就是这么生不由己。不过我已经做出来了,用VBA,感谢。

水落黄泉 发表于 2014-12-4 09:09:43

quanguang 发表于 2014-12-3 20:12 static/image/common/back.gif
cad的基础东西没有学好,就直接上lisp,会做很多无用功的

已经用VBA做出来了,谢谢回答。

水落黄泉 发表于 2014-12-4 09:10:28

lostbalance 发表于 2014-12-3 19:05 static/image/common/back.gif
cad自带的就edit就是这样子的吧

那得看什么版本

tianyi1230 发表于 2014-12-4 20:21:08

R14的版本吧!我有一个拿来共享!你试试!不好用别介意!

yaokui25 发表于 2014-12-4 20:34:33

高版本对话框也可以调出来的
页: [1] 2
查看完整版本: 求帮助做一个LSP,用来连续修改单个文字的,能做出来的或者有LSP源文件的帮个忙啦~