按命令按需加载
如果用户调用未注册到 AutoCAD 的命令,AutoCAD 将尝试加载相应的 ObjectARX 应用程序。 为了支持命令调用时的需求加载,ObjectARX 应用程序的安装程序必须在系统注册表中为应用程序的命令创建适当的键和值。系统注册表的应用程序部分应包含如下命令信息:Commands \\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.1\ ACAD-3001: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 前缀调用命令也会消除命令的歧义。换句话说,GROUP_NAME。COMMAND_NAME将要求加载与指定命令组关联的命令。
ObjectARX 应用程序还必须包含对宏的适当调用,以便按命令加载需求才能正常工作。acedRegCmds 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-16 00:03
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.