乐筑天下

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

[编程交流] 需要找到所有包含的DWG

[复制链接]

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:23:38 | 显示全部楼层
在学习为其编程之前,有更多的理由学习该程序。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:29:51 | 显示全部楼层
 
我知道你不需要再这样做了,只需要澄清一下。
 
我已经把你需要的所有代码都发布在我的帖子里了。LISP的文件名无关紧要——如果您愿意,甚至可以在一个文件中同时包含这两个函数。
回复

使用道具 举报

3

主题

8

帖子

5

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 12:36:07 | 显示全部楼层
我只是理解有点慢。
 
为了其他lisp学习者的利益,李试图告诉我做的是参加考试。lsp文本,并将其直接插入Mac ODBX代码中以代替原始代码“(defun c:测试…”部分然后可以用任何名称保存MAC-ODBX代码(如“MAC-ODBX.lsp”)。加载MAC-ODBX后。lsp,您只需在命令行键入TEST。
 
它运行得非常快,输出是一种列表形式,如果需要,可以进一步处理。
 
我发现它正在搜索精确的文本匹配。对于包含性文本匹配,我将“(if(eq searchterm(vla get TextString att))”替换为“(if(wcmatch(vla get TextString att)(strcat“*”searchterm“*”)”,这是基于http://www.cadtutor.net/forum/showthread.php?t=19333.无论哪种方式都很好。
 
李,再次感谢你的帮助。我喜欢它!这是一个很好的练习,为以后的Lisp程序打下了良好的基础。非常感谢!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:40:56 | 显示全部楼层
很高兴我能以某种方式帮助WHO博士
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-6 02:03 , Processed in 0.379304 second(s), 58 queries .

© 2020-2025 乐筑天下

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