乐筑天下

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

[编程交流] 如何在块中查找文本

[复制链接]

10

主题

38

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2022-7-6 09:50:14 | 显示全部楼层
我需要再次帮助。。。对不起。。。。。但这是最后一次。。。;
 
块中有attext。。在块中。。。我试着改变自己。。。。但是我不懂用souce。。。我需要一段时间。。。。TT
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:55:43 | 显示全部楼层
属性文字是从块参照(插入)而不是块定义中访问的。
 
此处示例:
http://lee-mac.com/attributefunctions.html
回复

使用道具 举报

10

主题

38

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2022-7-6 09:57:52 | 显示全部楼层
非常感谢^
回复

使用道具 举报

13

主题

51

帖子

38

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 10:03:26 | 显示全部楼层
李,
 
根据阿林的询问。我想搜索一个特定的块,一个特定的字符串。从我可以收集的vlax中需要一个集合,如果我没有搞错的话,你不能创建自己的集合,所以使用vlax for意味着我搜索了图纸上的所有块,或者什么都没有。那么,我如何迭代包含块的选择集来检查每个块中的字符串,而不是使用vlax for?不要破坏它给我。。。只要几个关键词就好了,我想自己(尽可能多地)解决这个问题。。。。
 
干杯
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:04:33 | 显示全部楼层
您不需要使用vlax for遍历整个块集合,而是使用vla项来检索特定的块定义。该块定义本身是组成它的所有对象的集合,因此可以在块定义上使用vlax。
 
此方法的完整示例可在本线程的第5篇文章中找到。
回复

使用道具 举报

13

主题

51

帖子

38

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 10:10:26 | 显示全部楼层
李,我在哪里可以找到vla项目命令的帮助?或者任何vla命令?AutoCAD帮助没有显示它们,但我确信我以前在某个地方见过它们。。。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:13:01 | 显示全部楼层
 
vla-*命令从来没有任何特定的Visual LISP文档,因为这些函数只是ActiveX对象模型的属性和方法,由相关类型库(tlb)公开。在2010年之前的版本中,为这些属性和方法提供了VBA文档,但是,由于VBA不再受支持,不幸的是,该文档从2011年起被删除。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 05:31 , Processed in 0.564577 second(s), 75 queries .

© 2020-2025 乐筑天下

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