在 AutoCAD 中如何自动加载 DLL

您所在的位置:网站首页 cad插件加载成功找不到命令方法了 在 AutoCAD 中如何自动加载 DLL

在 AutoCAD 中如何自动加载 DLL

2023-11-14 12:46| 来源: 网络整理| 查看: 265

问题:

您创建或使用的应用程序存储在 DLL 文件中,但在自动加载的情况下,APPLOAD 函数不允许添加此类文件。 如何自动加载此类文件?

解决方案:

A:要自动加载 DLL 文件,您可以按照以下步骤进行操作:

使用文件资源管理器浏览到 c:\program files\autodesk\autocad 20xx\support 文件夹检查是否存在名为 acad20xxdoc.lsp 的文件。如果存在,请使用 ASCII 编辑器(例如 notepad.exe)打开该文件。 如果不存在,请使用 ASCII 编辑器创建该文件。采用以下结构添加要加载的 DLL 列表:

(command "_netload" "C:/folder1/folder2/my_DLL_1.DLL")(command "_netload" "C:/folder1/folder2/my_DLL_2.DLL") (command "_netload" "C:/folder1/folder2/my_DLL_3.DLL") (command "_netload" "C:/folder1/folder2/my_DLL_4.DLL") 

根据您的需要更新路径和文件名。

保存 acad20xxdoc.lsp每次启动新文件或打开现有文件时,都将加载此 DLL 列表。

注意 1:xx 表示 AutoCAD 版本,例如,如果您使用的是 AutoCAD 2015,文件 acad20xxdoc.lsp 的文件名应为 acad2015doc.lsp。

注意 2:您应将存储 DLL 的文件夹添加到变量 AUTOLOADPATH 中,以便自动加载文件而无需用户交互。

B:

编辑 Windows 注册表并将文件夹添加到以下路径(例如,对于 AutoCAD Civil 3D 2014 的 DGNLSPurge Hotfix DLL): HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R19.1\ACAD-D000:407\Applications\添加以下注册表项: "LOADER"="C:\\Program Files\\Autodesk\\Autodesk AutoCAD Civil 3D 2014\\DgnLsPurge.dll""DESCRIPTION"="DGN Linestyle Purge""LOADCTRLS"=dword:0000000e"MANAGED"=dword:00000001

用户添加的图像

C:在 AutoCAD 的应用程序加载器中使用启动组,以始终在启动时调用插件或 DLL。

创建调用相关文件的 LSP 文件。将该 LSP 文件放到计算机上的某个文件夹中。在 AutoCAD 的“选项”中将该文件夹位置添加到“文件”选项卡的“受信任的位置”部分。启动 AutoCAD。使用 NETLOAD 加载相关 DLL 文件。运行 APPLOAD。单击启动组中的“内容”按钮。单击“添加”,然后浏览到保存 LSP 文件的文件夹。 

现在,启动 AutoCAD 时,启动组中的 LSP 将调用在 LSP 文件中指定的 DLL 文件。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3