乐筑天下

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

在AutoCAD会话中显示或检查所有定义的命令

[复制链接]

72

主题

738

帖子

75

银币

中流砥柱

Rank: 25

铜币
957
发表于 2018-1-29 05:35:13 | 显示全部楼层 |阅读模式
问候...
我有一个关于查看或导出内置命令的完整列表的问题,或者在活动AutoCAD会话中作为自定义命令添加的命令...我知道如何通过(atams-Family)函数查看加载的lisp定义,但我不知道如何检查内置或添加的命令方法C#dll定义,这些方法通过NETLOAD命令加载...欢迎任何见解或想法...

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

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

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2018-1-29 14:57:06 | 显示全部楼层
对于C#,您可以使用反射,这里可能是开始https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/attributes/accessing-attributes-by-using-reflection
主机应用程序的好地方,我认为您需要使用ARX来获取命令堆栈,因为我不认为这在. net中公开(已经有一段时间了,所以现在可能是??)
回复

使用道具 举报

51

主题

613

帖子

9

银币

中流砥柱

Rank: 25

铜币
815
发表于 2018-1-29 15:25:25 | 显示全部楼层
您可以阅读 acad.pgp 并与 OOTB AutoCAD 安装进行比较吗?
回复

使用道具 举报

72

主题

738

帖子

75

银币

中流砥柱

Rank: 25

铜币
957
发表于 2018-3-4 12:36:47 | 显示全部楼层

也许是个愚蠢的问题,但无论使用什么ACAD垂直/vanilla,所有内置命令都列在pgp文件中吗?
我仍然不知道如何获得NETLOAD和其他定义(原子系列)之外,但别介意-我正在寻找我刚刚提出的问题的答案...
回复

使用道具 举报

57

主题

559

帖子

13

银币

中流砥柱

Rank: 25

铜币
786
发表于 2018-3-4 21:31:37 | 显示全部楼层
试试这些;
阅读提示...
C:\Program Files\Autodesk\AutoCAD 2018\Express\lspdata.lsp
C:\Program Files\Autodesk\AutoCAD 2018\Express\acadinfo.lsp
回复

使用道具 举报

72

主题

738

帖子

75

银币

中流砥柱

Rank: 25

铜币
957
发表于 2018-3-5 05:04:39 | 显示全部楼层

也许是虚拟问题,但无论使用哪种ACAD垂直/香草,所有内置命令都列在pgp文件中吗?
...

我需要一个问题的答案 - 是或否...
回复

使用道具 举报

14

主题

275

帖子

6

银币

后起之秀

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

铜币
331
发表于 2018-3-5 07:29:14 | 显示全部楼层

也许是虚拟问题,但无论使用哪种ACAD垂直/香草,所有内置命令都列在pgp文件中吗?
...

我需要一个问题的答案 - 是或否...

如果你想要一个明确的答案:不,PGP文件不包含alle可用命令的列表。
据我所知,也没有一些东西可以显示所有内部命令,所有别名,每个加载的Lisp,.NET和ARX函数的列表。
为什么还需要该列表?
回复

使用道具 举报

72

主题

738

帖子

75

银币

中流砥柱

Rank: 25

铜币
957
发表于 2018-3-5 08:15:49 | 显示全部楼层

了解ACAD可以做什么,并在编程时研究和研究CAD的其他可能性...
回复

使用道具 举报

14

主题

275

帖子

6

银币

后起之秀

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

铜币
331
发表于 2018-3-5 09:18:10 | 显示全部楼层
好吧,如果您想要所有AutoCAD命令的完整列表,您可以下载此处列出的每个页面的内容:
http://www.cadforum.cz/cadforum_en/command.asp
回复

使用道具 举报

24

主题

1265

帖子

1028

银币

后起之秀

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

铜币
362
发表于 2018-3-5 09:27:27 | 显示全部楼层
我不知道这是否会帮助你,但运行ARX命令,“C”选项。
为了获得最佳结果:
1。在2上运行日志文件。Seq QAFLAGS至2
3。运行ARX,选项“C”。
4。运行log file off 5。将QAFLAGS设置回0
6。打开日志文件。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 18:57 , Processed in 1.575557 second(s), 72 queries .

© 2020-2025 乐筑天下

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