找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 488|回复: 4

[VBA程序]:如何分解标注、填充等复杂对象?

[复制链接]
发表于 2005-8-4 17:21:40 | 显示全部楼层 |阅读模式

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

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

×
如何分解标注、填充对象
例如块参考可以用Explode方法分解
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-8-6 18:54:03 | 显示全部楼层
用SendCommand方法发送命令分解
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-16 22:46:18 | 显示全部楼层
看来是我没有说清楚罗
我的目的是把dwg文件输出为一个我自己定义的中间格式文件,方便以后通过中间格式转换为其他格式的文件。
简单的点、线、面等都没有问题,可以直接获取坐标
问题是碰到标注、角度标注、填充,就没有办法直接获取坐标了
所以我想是否可以先打散,把这些复杂实体变成简单的点、线、文字的实体的组合
由于要批量输出dwg文件
所以打散的时候不能有用户交互(即不能让用户在屏幕上选择,然后点击打散按钮,只能在完全在程序里面控制)
setcommand发送explode命令还需要用户选择,而且打算以后不能获取打散的实体组,
不知道各位有什么好办法,vba可以做到吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-17 18:11:05 | 显示全部楼层
不需要用户选择,SendCommand 的字串要和运行命令的时候一样给全
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 11:25 , Processed in 0.411712 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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