找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 508|回复: 10

[求助] 求能不能用arx写一个统计块的数量,生成表的的插件

[复制链接]

已领礼包: 2226个

财富等级: 金玉满堂

发表于 2020-4-1 22:33:02 | 显示全部楼层 |阅读模式

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

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

×
初学arx,对于arx的统计,归类,排序,生成表格都不明白。希望有类似源码可以学习一下。谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 272个

财富等级: 日进斗金

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

使用道具 举报

已领礼包: 2226个

财富等级: 金玉满堂

 楼主| 发表于 2020-4-2 08:01:21 | 显示全部楼层
本帖最后由 cable2004 于 2020-4-2 08:11 编辑

谢谢,我需要的是渔,不是鱼。刚开始学arx,只知道acedSSGet(t以后,for循环单一处理。
不了解arx程序方式,想看一下怎么复杂处理数据,就比如块统计里面有块数据的统计,块名的排序,表格的制作。。。。。再复杂一点块内图元的统计,表格的处理。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2020-4-2 08:54:18 | 显示全部楼层
cable2004 发表于 2020-4-2 08:01
谢谢,我需要的是渔,不是鱼。刚开始学arx,只知道acedSSGet(t以后,for循环单一处理。
不了解arx程序方式 ...

ssget的长度就是图块的数量
块名的排序,你可以搜索 字符串排序
表格制作 可以搜索 AcDbTable

点评

用lisp我会,arx不会。能提供一下类似可以参考的代码吗?谢谢!  详情 回复 发表于 2020-4-2 09:09
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2226个

财富等级: 金玉满堂

 楼主| 发表于 2020-4-2 09:09:09 | 显示全部楼层
Lisphk 发表于 2020-4-2 08:54
ssget的长度就是图块的数量
块名的排序,你可以搜索 字符串排序
表格制作 可以搜索 AcDbTable

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

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2020-4-2 09:12:48 | 显示全部楼层
cable2004 发表于 2020-4-2 09:09
用lisp我会,arx不会。能提供一下类似可以参考的代码吗?谢谢!

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

使用道具 举报

已领礼包: 2226个

财富等级: 金玉满堂

 楼主| 发表于 2020-4-2 09:24:36 | 显示全部楼层
搜索了,没有呀,基本都是单一循环。

点评

ARX是C++ 这就意味着,通用的一些,你可以使用C++的方法去解决它,比如用C++解决字符串数组排序 关键是你如何去组织数据,该用ARX类库解决的用ARX解决,比如提取出块名字符串,提出来后,你就要用C++的知识去组织  详情 回复 发表于 2020-4-2 09:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2020-4-2 09:30:11 | 显示全部楼层
cable2004 发表于 2020-4-2 09:24
搜索了,没有呀,基本都是单一循环。

ARX是C++
这就意味着,通用的一些,你可以使用C++的方法去解决它,比如用C++解决字符串数组排序
关键是你如何去组织数据,该用ARX类库解决的用ARX解决,比如提取出块名字符串,提出来后,你就要用C++的知识去组织数据结构,然后用适合这个数据结构的方法去排序什么的

点评

您好,就是不知道arx怎么组织数据。比如(list int str real) 如果list中都是坐标值我可以用AcGePoint2dArray,但不统一可能要用到容器。。。不会呀!  详情 回复 发表于 2020-4-2 09:36
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2226个

财富等级: 金玉满堂

 楼主| 发表于 2020-4-2 09:36:07 | 显示全部楼层
ObjectARX 发表于 2020-4-2 09:30
ARX是C++
这就意味着,通用的一些,你可以使用C++的方法去解决它,比如用C++解决字符串数组排序
关键是 ...

您好,就是不知道arx怎么组织数据。比如(list int str real)
如果list中都是坐标值我可以用AcGePoint2dArray,但不统一可能要用到容器。。。不会呀!

点评

AcGePointArray是模板类,基类是AcArray,用来存储点的 AcArray是通用的基类 字符串,你可以用C++的CStringArray,或者容器类,然后用他们的排序方法。 建议多搜索下C++方面的文章,字符串数组如何操作  详情 回复 发表于 2020-4-2 10:45
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2020-4-2 10:45:36 | 显示全部楼层
本帖最后由 ObjectARX 于 2020-4-2 10:46 编辑
cable2004 发表于 2020-4-2 09:36
您好,就是不知道arx怎么组织数据。比如(list int str real)
如果list中都是坐标值我可以用AcGePoint2 ...

AcGePointArray是模板类,基类是AcArray,用来存储点的
AcArray是通用的基类,论坛搜索 AcArray,有它的排序方法
字符串,你可以用C++的CStringArray,或者容器类,然后用他们的排序方法。
建议多搜索下C++方面的文章,字符串数组如何操作
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 4365个

财富等级: 富可敌国

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 19:09 , Processed in 0.188772 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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