张玲张玲 发表于 2015-8-17 15:40:56

使用vba怎么自动识别图框

在一个布局内有多个图框,怎样才可以识别图框呢?
用GetBoundingBox可行吗?但这个函数是获取实体的两个点,多个图框它可以用吗?
有人可以提供一些思路给我吗?有代码参考就更好了

mikewolf2k 发表于 2015-8-18 08:47:34

要看图框的特性,根据特性来区分图框。

张玲张玲 发表于 2015-8-18 09:27:42

mikewolf2k 发表于 2015-8-18 08:47 static/image/common/back.gif
要看图框的特性,根据特性来区分图框。

我是一个新手,可以讲得详细点吗?图框的特性是指封闭还是非封闭吗?

mikewolf2k 发表于 2015-8-18 15:02:37

你怎么判断图框啊?根据条件在编程去找图框。

张玲张玲 发表于 2015-8-19 09:39:35

张玲张玲 发表于 2015-8-18 09:27 static/image/common/back.gif
我是一个新手,可以讲得详细点吗?图框的特性是指封闭还是非封闭吗?

嗯嗯,谢谢

lafare 发表于 2015-9-6 16:27:58

1、如果是图框是块,是按块名称进行搜索;2、如果图框是多段线,则要将图框放到指定的图层中,且该图层不存在其它图形,这样就按图层搜索多段线就可以找到图框了。希望能帮到你。
页: [1]
查看完整版本: 使用vba怎么自动识别图框