明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2479|回复: 13

[提问] 怎么实现选择计算功能啊?

[复制链接]
发表于 2013-7-27 15:39:30 | 显示全部楼层 |阅读模式

我想实现的是框选这些数值,然后所有的所有 水平第一项 与 竖直第二项相,然后点选屏幕,输出计算过程:如-23.7-17.6-33.3-54.5-8.9=?
然后再输出一个所有 水平第二项 加竖直第一项然后点选屏幕,输出计算过程:....

本帖子中包含更多资源

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

x
发表于 2013-7-27 15:50:08 | 显示全部楼层
本帖最后由 Gu_xl 于 2013-7-27 15:52 编辑

cal命令!
搜索一下高飞鸟的帖子,他曾经发过数字计算的代码!
 楼主| 发表于 2013-7-27 17:00:09 | 显示全部楼层
Gu_xl 发表于 2013-7-27 15:50
cal命令!
搜索一下高飞鸟的帖子,他曾经发过数字计算的代码!

我想要的是框选的 不是一个个选的 差好多的说
 楼主| 发表于 2013-7-27 17:01:42 | 显示全部楼层
可以不用输出计算过程 只要输出计算结果 不过前提是可以水平向跟数值向通通都选择 这个好像跟文字位置的判断有点关系吧
发表于 2013-7-28 09:58:05 | 显示全部楼层
计算方式比较特殊,还是自己写个为好,适合自己
 楼主| 发表于 2013-7-29 14:31:31 | 显示全部楼层
zyhandw 发表于 2013-7-28 09:58
计算方式比较特殊,还是自己写个为好,适合自己

不会写文字位置怎么判断出来
发表于 2013-7-29 15:22:32 | 显示全部楼层
fjutcivil 发表于 2013-7-29 14:31
不会写文字位置怎么判断出来

判断文字位置,可以搜索下论坛“坐标排序”,估计你就明白了
发表于 2013-7-29 17:04:15 | 显示全部楼层
你这也不用判断文字位置了,我看,就是所有选择到的文字相加,比如框选了-1 2 -4 , 那么结果就是-1+2-4就是你要的结果了。

理解错了吗我?
发表于 2013-7-29 19:42:33 | 显示全部楼层
你说的基本上不可能实现,,,因为没有什么特征来获取指定的数字,,除非一组内力为一个组什么的,,但是PKPM出来的明显不是这样子的,,
http://bbs.mjtd.com/thread-106783-1-1.html
发表于 2013-7-30 07:55:45 | 显示全部楼层
真的要判别估计也是可以做到,
可以试一下以文字上方(该方向由文字方向确定)一定距离(自己看一下到底是多少)是否存在与之平行的轴线(PKPM的轴线),就可以判断是第几行的文字
问题是意义有多大,一般的也就两个数相加,很少三个数加的,4个以上几乎碰不到,为此还要冒程序判断失误的风险,不值吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-24 05:47 , Processed in 0.189244 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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