明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

仿word文本查找和替换源码(已上传)

    [复制链接]
发表于 2012-1-3 19:19 | 显示全部楼层
非常好!祝:新年好!
发表于 2012-1-6 09:59 | 显示全部楼层
哇 。。 强人啊
发表于 2012-1-6 13:35 | 显示全部楼层
很不错。我自己也写一个。但没有这么多的花样。要查找替换,直接执行完了就是。还看那个红框干什么?

这不是慢了吗?
 楼主| 发表于 2012-1-6 14:45 | 显示全部楼层
xing979020 发表于 2012-1-6 13:35
很不错。我自己也写一个。但没有这么多的花样。要查找替换,直接执行完了就是。还看那个红框干什么?

这 ...

仿Word 啊。Word直接来了全部替换不就得了,又快又好,为啥word还要查找下一处呢?
发表于 2012-1-6 18:21 | 显示全部楼层
关于多行文字的内容,
我觉得使用ativex要好些,因为alisp可能会跑到组码3上.
控制符的替换,我一直觉得使用正则 是个好办法,
但测试中lisp调用正则后,出现 正则的表达语法不能用,也不知道哪里错了.
郁闷中.........
发表于 2012-1-9 16:19 | 显示全部楼层
好长的源码,楼主辛苦了!就是有点不懂,CAD本身就有文字查找替换,怎么还弄这个?
发表于 2012-2-18 10:26 | 显示全部楼层
感觉比萝卜的还好用点,适用面更广点

点评

和萝卜各有特点  发表于 2012-2-22 20:47
发表于 2012-2-18 23:17 | 显示全部楼层
非常不错 学习了
发表于 2012-2-20 17:41 | 显示全部楼层
如果能实现以下几点好非常好了;
1可以点取图内现有的文字。
2能够替换块里的文字及属性块内文字。

点评

同感  发表于 2012-2-22 20:46
发表于 2012-2-22 15:04 | 显示全部楼层
功能很好
提个建议:
把恢复捕捉行位置调整一下,要不然不会恢复
(princ (strcat "\n 已完成了搜索,共找到了 " (itoa j) " 处,并已完成了 " (itoa k) " 处替换。"))
  (alert (strcat "\n 已完成了搜索,共找到了 " (itoa j) " 处,并已完成了 " (itoa k) " 处替换。"))
  (  (command ".UNDO" "E")         ; 设置undo终点
setvar "osmode" snap)        ; 恢复捕捉
  (princ)
)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 05:26 , Processed in 0.224163 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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