找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 796|回复: 9

[求助] [求助]:单选文字串时,光标点的是那个字的位置

[复制链接]
发表于 2004-6-14 09:53:17 | 显示全部楼层 |阅读模式

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

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

×
求助:[B]单选文字串时,光标点的是那个字的位置?[/B]

因为:知道位置以后就很有用了。
--起码可以搞成:
能[U]自动保留前后缀[/U]的“加1”函数
甚至:
[[B]“智能”[/B] 钢筋+1 函数:
比方:
而被点的文字为:
    2A10@150   
  或 2A22+3A18
  或 4A20+2A18;6A22;A8%100/200(2);*4a12
               【等结构图中的钢筋标注】
那么,因点取的位置不同---
当---
点到的是“2”--变为“3”(钢筋根数加一)
点到的是“10”--变为“12”(钢筋直径增大一级)
点到的是“150”--变为“120”(钢筋间距加密一挡)
搞结构的兄弟们,这样的“加1”函数
如何?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-6-14 19:48:30 | 显示全部楼层
那得计算后得出,要不你就炸开,处理。。。。再合并
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-14 20:03:02 | 显示全部楼层
支持一下,我也想要这个功能!
另外在理正建筑中有字改上(下)标,似乎可是可以做到这一点(知道光标点的是哪个字)。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2004-6-14 23:30:33 | 显示全部楼层
http://www.xdcad.net/forum/showt ... pagenumber=2&s=

最后一个有了,其他的方法相同.

注意对齐方式

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

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

发表于 2004-6-15 16:20:18 | 显示全部楼层
用ENTSEL选择返回的表中有你所点选的位置的坐标,再用textbox得到文字尺寸,通过计算得到光标处的字符,在进行计算。这是我的思路,还没有变成代码,希望有所帮助。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2004-6-15 16:32:27 | 显示全部楼层

Re: [求助]:单选文字串时,光标点的是那个字的位置

最初由 hi71400 发布
[B]求助:[B]单选文字串时,光标点的是那个字的位置?[/B]

因为:知道位置以后就很有用了。
--起码可以搞成:
能[U]自动保留前后缀[/U]的“加1”函数
甚至:
[[B]“智能”[/B] 钢筋+1 函数:
比方:
而被... [/B]


请参考下“晓东工具箱”-“文字工具”-“文字打断”,里面有这个通用的LISP函数,可以获得光标处的位置。

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

使用道具 举报

 楼主| 发表于 2004-6-15 21:26:54 | 显示全部楼层
谢谢大家。
正在做验证。
发现用TXTbox 在文字倾斜时,有误差,(基本可用)。
而晓东工具箱尚未安装查找。---(我在出差)
回去后一定仔细研究研究,谢谢晓东!
也再次谢谢大家。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-16 06:48:58 | 显示全部楼层
上面的方法都不理想.
找出光标处的位置不难, 找出哪个字就不容易了. 字符宽度不一样: "II"  "WWW"...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2004-6-16 22:12:16 | 显示全部楼层
最初由 lsjjm 发布
[B]上面的方法都不理想.
找出光标处的位置不难, 找出哪个字就不容易了. 字符宽度不一样: "II"  "WWW"... [/B]


我的方法,晓东的都可以呀。

炸开为单个字,位置不变,每个字符的位置当然要精确的算出来

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

使用道具 举报

发表于 2004-6-17 04:40:08 | 显示全部楼层
最初由 aeo 发布
[B]...炸开为单个字,位置不变... [/B]


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-27 05:31 , Processed in 0.197396 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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