如果用户调用的命令未注册到 AutoCAD,AutoCAD 将尝试加载相应的 ObjectARX 应用程序。 为了支持命令调用时的需求加载,ObjectARX 应用程序的安装程序必须在系统注册表中为应用程序的命令创建适当的键和值。系统注册表的应用程序部分应包含如下命令信息:Commands \\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.0\ ACAD-4101:409\ Applications\polysamp\ DESCRIPTION:REG_SZ:PolyCad LOADCTRLS:REG_DWORD:0xd LOADER:REG_SZ:C:\Program Files\polysampinc\polyui.arx Commands\ ASDKPOLY:REG_SZ:ASDKPOLY ASDKDRAGPOLY:REG_SZ:ASDKDRAGPOLY ASDKPOLYEDIT:REG_SZ:ASDKPOLYEDIT Groups\ ASDK:REG_SZ:ASDK ... 注意:使用组前缀调用命令也会消除命令的歧义。换句话说,GROUP_NAME。COMMAND_NAME将要求加载与指定命令组关联的命令。
ObjectARX 应用程序还必须包括对宏的适当调用,以便命令时的需求加载正常工作。acedRegCmds |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:39
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.