在 AutoCAD 中如何自动加载 DLL

解决方案: 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 文件。

 


比丘资源网 » 在 AutoCAD 中如何自动加载 DLL

发表回复

提供最优质的资源集合

立即查看 了解详情