找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: eachy

[文字] 复制局部文字

 火.. [复制链接]

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-10 07:58:07 | 显示全部楼层
dwg001 发表于 2013-12-9 13:02
精彩!
同样期盼非API 版本的出现。
另外可否扩展为块中间的文字?

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

使用道具 举报

已领礼包: 604个

财富等级: 财运亨通

发表于 2013-12-10 08:26:59 | 显示全部楼层
st788796 发表于 2013-12-9 11:19
Lisp 的关键是一个 xdrx_entity_getecs

这段代码还有个精彩的地方,
1 在(setq p2)时,外面那个红色虚框是如何判断文字方向的,以致于总是同方字平行
2 用这个代码改造一下,指定其中的数值,让其增(减),实用价值更大

点评

测试下块内文字和文字的结合版 **** 本内容被作者隐藏 ****  详情 回复 发表于 2013-12-10 08:44
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-10 08:44:24 | 显示全部楼层
/db_自贡黄明儒_ 发表于 2013-12-10 08:26
这段代码还有个精彩的地方,
1 在(setq p2)时,外面那个红色虚框是如何判断文字方向的,以致于总是同方 ...

测试下块内文字和文字的结合版, 简单加几句话
游客,如果您要查看本帖隐藏内容请回复

点评

是不是可以不先选择文本,移动p2,在p1 p2之间有文本时,自动选择文本,然后虚线变为与文本一致,这样可以少选择一次  详情 回复 发表于 2013-12-13 11:05
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8612个

财富等级: 富甲天下

发表于 2013-12-10 11:16:35 | 显示全部楼层
复制的时候有错位的情况发生,复制出来的内容会往后错一个字符

点评

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

使用道具 举报

已领礼包: 363个

财富等级: 日进斗金

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

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-10 11:37:54 | 显示全部楼层
liuyj 发表于 2013-12-10 11:16
复制的时候有错位的情况发生,复制出来的内容会往后错一个字符

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

使用道具 举报

已领礼包: 8612个

财富等级: 富甲天下

发表于 2013-12-10 17:03:58 | 显示全部楼层
不是那个原因,是gettl的问题

点评

查了Textbox函数说明,理论上没啥问题,你测试的有什么问题  详情 回复 发表于 2013-12-10 21:17
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-10 21:17:29 来自手机 | 显示全部楼层
liuyj 发表于 2013-12-10 17:03
不是那个原因,是gettl的问题

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

使用道具 举报

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

使用道具 举报

已领礼包: 8612个

财富等级: 富甲天下

发表于 2013-12-10 22:41:13 | 显示全部楼层
就是选字符时会错位,比方说我从“asdfghjk”里选dfg复制,却复制出fgh

点评

仔细看了看函数,Between 是如图示判断的,只有文字的右下点在框内才认为是选中的,你说的错位是这种情况,看上去框了字符,但“插入点”不在框内  详情 回复 发表于 2013-12-11 11:45
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-11 11:45:47 | 显示全部楼层
本帖最后由 st788796 于 2013-12-11 11:47 编辑
liuyj 发表于 2013-12-10 22:41
就是选字符时会错位,比方说我从“asdfghjk”里选dfg复制,却复制出fgh

仔细看了看函数,Between 是如图示判断的,只有文字的右下点在框内才认为是选中的,你说的错位是这种情况,看上去框了字符,但“插入点”不在框内
改成区间判断可能更习惯
dffr.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 604个

财富等级: 财运亨通

发表于 2013-12-13 11:05:39 | 显示全部楼层
st788796 发表于 2013-12-10 08:44
测试下块内文字和文字的结合版, 简单加几句话
**** 本内容被作者隐藏 ****

是不是可以不先选择文本,移动p2,在p1 p2之间有文本时,自动选择文本,然后虚线变为与文本一致,这样可以少选择一次{:soso_e113:}

点评

如果文字没有重叠这样是可以,让程序去 SSGET,不过框选到重叠文字时是不是还要再去指定?  详情 回复 发表于 2013-12-13 11:09
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-13 11:09:36 | 显示全部楼层
/db_自贡黄明儒_ 发表于 2013-12-13 11:05
是不是可以不先选择文本,移动p2,在p1 p2之间有文本时,自动选择文本,然后虚线变为与文本一致,这样可 ...

如果文字没有重叠这样是可以,让程序去 SSGET,不过框选到重叠文字时是不是还要再去指定?

点评

不考虑重叠文字,这样做是不允许的,打印出来成什么样子了?  发表于 2013-12-13 11:15
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 23:04 , Processed in 0.380082 second(s), 67 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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