找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2525|回复: 16

[分享]:给大家完成了“完美的文字连接”程序,见内...

[复制链接]

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-8-10 15:19:08 | 显示全部楼层 |阅读模式

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

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

×
程序可以处理多行、大段的水平文字,一行里面可以是多个文字,文字中间可以空格,空格处写别的文字,最后按照行,每行变成一个文字实体,总之,完美再现屏幕显示效果。

转换前:


                               
登录/注册后可看大图


转换后:


                               
登录/注册后可看大图





  1. [FONT=courier new]
  2. (defun c:txt_join (/ $txt_join_rspace ss e entl n)
  3.   (defun $txt_join (el / n e txt tf m)
  4.     (prompt "\n正在连接......")
  5.     (foreach n el
  6.       (setq e (car n)
  7.             txt ""
  8.             tf t
  9.       )
  10.       (foreach m n
  11.         (xdrx_setenttodb m)
  12.         (setq txt (strcat txt (xdrx_getentdxf 1)))
  13.         (if (not tf)
  14.           (progn
  15.             (entdel m)
  16.           )
  17.           (setq tf nil)
  18.         )
  19.       )
  20.       (xdrx_setenttodb e)
  21.       (xdrx_modent 1 txt)
  22.     )
  23.     (prompt "完毕!")
  24.   )
  25.   (prompt "\n请选取要连接的文字<退出>:")
  26.   (if (setq ss (ssget '((0 . "text"))))
  27.     (progn
  28.       (xdrx_begin)
  29.       (xdrx_setmark)
  30.       ($xdlsp_text_rspace1 ss t)
  31.       (if (setq ss1 (xdrx_getss))
  32.         (setq ss (xdrx_pickset_union ss ss1))
  33.       )
  34.       (princ (sslength ss))
  35.       ($txt_join ($xdlsp_text_sort ss t))
  36.       (xdrx_end)
  37.     )
  38.   )
  39.   (princ)
  40. )[/FONT]


下面附件包括了这个程序提供前面,写过的所有“文字处理”工具。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-9-13 21:40:38 | 显示全部楼层

怎么用啊!

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

使用道具 举报

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

使用道具 举报

发表于 2004-7-8 18:56:12 | 显示全部楼层
最初由 guanhuaming 发布
[B]; 错误: no function definition: XDRX_BEGIN!! [/B]

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

使用道具 举报

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

使用道具 举报

已领礼包: 1488个

财富等级: 财源广进

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

使用道具 举报

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

使用道具 举报

发表于 2004-8-26 19:22:39 | 显示全部楼层
最初由 xhf 发布
[B]
使用前要加载晓东工具箱中的ARX函数。 [/B]


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

使用道具 举报

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

使用道具 举报

已领礼包: 207个

财富等级: 日进斗金

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

使用道具 举报

发表于 2004-8-27 23:21:41 | 显示全部楼层
命令是  txt_join :你看代码  C: 后面。


我怎么连接不了?
如下:

命令: txt_join
请选取要连接的文字<退出>:
选择对象: 指定对角点: 找到 3 个
已滤除 3 个。

选择对象:

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 16:44 , Processed in 0.206406 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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