问题描述: 

对于二次开发者,如何让中望CAD自动加载自己开发地二次开发插件?

步骤指引:

方法一:

【ZWCAD2024.lsp】自动加载。

中望CAD启动时自动加载并执行【ZWCAD2024.lsp】中的代码,因此可以向此文件添加需要加载的文件。

如:

(load “xxx.lsp”) (zrxload “xxx.zrx”)

方法二:

【ZWCAD.rx】 自动加载。

此文件专门负责中望CAD启动时自动加载ZRX程序,如果是ZRX程序,新建此文件,写入程序文件完整名称,放入中望CAD安装目录下即可。


方法三:

利用注册表加载。

如需要加载ZrxETransmit.zrx程序,添加如下注册表:

[HKEY_LOCAL_MACHINE\SOFTWARE\ZWSOFT\ZWCAD\2024\en-US\Applications\ZrxETransmit]
"LOADER"="ZrxETransmit.zrx"
"LOADCTRLS"=dword:0000000c
"DESCRIPTION"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\ZWSOFT\ZWCAD\2024\en-US\Applications\ZrxETransmit\Commands]
"ETRANSMIT"="ETRANSMIT"
[HKEY_LOCAL_MACHINE\SOFTWARE\ZWSOFT\ZWCAD\2024\en-US\Applications\ZrxETransmit\Groups]
"ZRX_ETRANSMIT_COMMANDS"="ZRX_ETRANSMIT_COMMANDS"

  • LOADER 为要加载的程序文件,可以带路径,也可以不带路径,不带路径则按照文件搜索顺序查找文件。
  • LOADCTRLS 为加载方式。
  • DESCRIPTION 为对程序的描述文字。
  • Commands 下为该程序注册的命令。
  • Groups 下为该程序注册的命令组名称。


英文空间链接


中望CAD怎样自动加载二次开发文件https://confluence.zwcad.com/pages/viewpage.action?pageId=169072401