乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 109|回复: 6

用VB选择图层

[复制链接]

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2009-6-17 09:28:57 | 显示全部楼层 |阅读模式
伙计们,
我知道您可以使用特定的名称来打开/关闭图层,但是在不知道图层名称的情况下有可能做到这一点吗?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2009-6-17 10:09:04 | 显示全部楼层

  1.     For Each lay In lays
  2.         Set color = New AcadAcCmColor
  3.         With color
  4.             .ColorMethod = acColorMethodByACI
  5.             .ColorIndex = "2"
  6.         End With
  7.         [color=red]If UCase$(lay.Name)[/color] [color=blue]Like[/color] [color=red](("*") & ("ALIGN") & ("*")) Then[/color]   [color=green]'This will freeze all layers that contain the word 'align'
  8.                                                                     'Wildcards are used before and after the word[/color]
  9.             lay.TrueColor = color
  10.             lay.Freeze = False
  11.             lay.LayerOn = True
  12.         End If
  13.     Next

回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2009-6-17 10:15:58 | 显示全部楼层
这很酷,但他们想要的是说你有10个图层,在不同的图纸中都命名为不同的,打开1并关闭其他图层,然后打开2并关闭所有其他图层,依此类推。 正如在第一次谈话后向我解释的那样。:realmad:我喜欢软件开发中不断变化的规格。
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2009-6-17 10:19:36 | 显示全部楼层
我不太明白你为什么要这么做。但是好孩子!
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2009-6-17 10:42:14 | 显示全部楼层
我也不
回复

使用道具 举报

3

主题

10

帖子

3

银币

初来乍到

Rank: 1

铜币
22
发表于 2009-6-17 13:11:36 | 显示全部楼层

听起来像是LAYWALK命令
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2009-8-3 09:55:31 | 显示全部楼层

听起来像是LAYWALK命令
,这是我看这篇文章的第一个想法<他真的需要先把规格确定下来,然后再做进一步的工作。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-2 01:10 , Processed in 0.764563 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表