katto01 发表于 2022-7-6 21:46:30

vba获取所有对象属性

你好
我有一个很大的文件,里面有很多需要处理的对象。
我想拥有所有对象的列表和尽可能多的信息(层、边界框、对象类型等)
我想在VBA中生成此列表。
有什么想法吗?
非常感谢。

BIGAL 发表于 2022-7-6 21:56:05

如果你有100个物体,你能解释更多吗?你有100条信息。
 
你打算用它做什么? 
 
原始问题的实际答案是简单的部分。

katto01 发表于 2022-7-6 22:11:18

我需要识别在GUI中看不到的各种实体。屏幕非常繁忙,我需要提取一些对象并删除不必要的对象,但使用GUI这样做风险太大。我想用一个脚本来完成它,这样我就可以百分之百地控制我在做什么。
 

BIGAL 发表于 2022-7-6 22:14:43

还需要更多信息,如
 
删除xxxx层上的绿色弧。
冻结蓝色lT=虚线的线条
 
等等
 
实际上,您可以在命令行上键入这两个操作,每个操作一行。一旦你知道ssget的语法,就不需要花哨的编码了,是的,你可以做一个dcl/form来选择组合。

SLW210 发表于 2022-7-6 22:29:05

我已将您的线程移动到。NET、ObjectARX和VBA论坛。

katto01 发表于 2022-7-6 22:35:57

重点是:我不知道dwg中是什么。我需要知道
 
你是说在命令行输入这个?
 
“删除xxxx层上的绿色弧。”

“冻结蓝色lT=虚线的线条”
 
我需要创建一个图纸中所有内容的列表,以便我可以处理它(将其移动到“垃圾箱层”,删除等)

katto01 发表于 2022-7-6 22:39:41

请某物

maratovich 发表于 2022-7-6 22:47:39

我们需要在这方面花很多时间。。。
如果。。。
还没做完。。。
我们必须放弃我们的生意。。。
页: [1]
查看完整版本: vba获取所有对象属性