在 AutoCAD 中如何自动加载 DLL |
您所在的位置:网站首页 › cad插件加载成功找不到命令方法了 › 在 AutoCAD 中如何自动加载 DLL |
问题:
您创建或使用的应用程序存储在 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:00000001C:在 AutoCAD 的应用程序加载器中使用启动组,以始终在启动时调用插件或 DLL。 创建调用相关文件的 LSP 文件。将该 LSP 文件放到计算机上的某个文件夹中。在 AutoCAD 的“选项”中将该文件夹位置添加到“文件”选项卡的“受信任的位置”部分。启动 AutoCAD。使用 NETLOAD 加载相关 DLL 文件。运行 APPLOAD。单击启动组中的“内容”按钮。单击“添加”,然后浏览到保存 LSP 文件的文件夹。现在,启动 AutoCAD 时,启动组中的 LSP 将调用在 LSP 文件中指定的 DLL 文件。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |