cass如何加载dll插件

cass如何加载dll插件,第1张

这里提供三种方谈袜法供你选择。

第一种,也是最常用的方法。点击工具——加载应用程序,或者直接输入命令appload,把插件加载到启动组。不过这种方法经常含乎激失效,如果没用可以试试下面两种方法。

方法一:添加程序到启动组

第二种,也是经过测试最有效通用性最高的方法。找到CAD安装目录下Support目录,下面有一个lsp后缀的文件,名字通常为"acad+cad版本号",例如我用的CAD2016,那么路径就是C:Program FilesAutodeskAutoCAD 2016Support,文件名为acad2016.lsp。用记事本打开该文件,找顷轮到(if (not (= (substr (ver) 1 11) "Visual LISP")) (load "acad2016doc.lsp"))这一行(不同版本会略有不同),在此行下添加一行代码:

(load "D:/专业软件/CAD插件/存为现在.lsp")

上面括引号内只要换成你需要的加载的插件路径和名字即可,添加完保存文件就可以使用了。

方法2 修改启动文件

第三种方式是通过 *** 作注册表来实现。目前经测试,该方法对dll和arx插件比较有效。

在开始菜单中,打开运行,输入"regedit",打开注册表,找到CAD安装项,例如CAD2016,就在HKEY_LOCAL_MACHINESOFTWAREAutodeskAutoCADR20.1ACAD-F001:804Applications下新建项,名字可以自己取,在该项下再创建下图所示的几项值,其中LOADER下就是需要加载的插件的路径,创建时要注意类型一定要选择正确。

方法3 注册表加载

有人会觉得这么 *** 作注册表太麻烦有没有简单的方法呢?有的,可以新建一个txt文件,拷入以下内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREAutodeskAutoCADR20.1ACAD-F001:804ApplicationsHLPlot]

"DESCRIPTION"="HLPlot安装程序"

"LOADCTRLS"=dword:00000002

"LOADER"="D:HLPlot V1.0HLPlotbinDebugHLPlot.dll"

"MANAGED"=dword:00000001

[ ]内的注册表路径自己替换,"DESCRIPTION"后为对插件的描述,可自行修改,"LOADER"后为插件的全文件名路径。其他值采用默认值即可。修改完保存,把文件后缀改为reg,然后双击添加,就自动添加进注册表了。

解决开机出现dll文件加载失败的方法

总会时不时的在论坛看到有人发贴问这些问题(加载c:****出错,找不到指定文件),我利用搜索功能看了一上,所有的回答基本上都差不多,所以我整理了一下,大致归纳为下面这些,希望有这种问题的朋友在发贴前先看看此贴,如果所说的这些方法还不能解决您的问题,您可以再发贴,寻求帮助,谢谢!~~

一、关闭启动程序法

开始菜单→运行→输入“msconfig”→确定→打开系统配置实用程序→点击"启动"选项卡→在命逗碰令里找到含该某某dll的那一项(或没用的启动项),把前边的勾去掉,然后确定,重启计算机

二、注册表法

开始→运行→输入“regedit”→确定→打开注册表编辑器。找到以下的位置

,删除含某某尘颤dll的相应键值:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

在注册表编辑器中→菜单栏→编辑→查找→输入某某dll→搜索→删除查找到的对应项目。可能不止一个。可以直接按f3键查找下一个。

其它

1:进安全模式用360安全卫士清理垃圾文件

2:去下载一个DLL(或到其它计算机上复制一份)覆盖它。

dll因为某些原因(最大可能是因为它是个病毒山兄谈或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12482607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存