在注册表中添加自动加载LISP文件
请教,我在注册表中添加了一个自动加载LISP文件,之后我再打开CAD查看显示加载了,但是输入命令没有任何反应,请问我只是在注册表以下位置写的注册表对吗? 是否还需要在注册表其它位置也需要添加? 请高手指的!!!这是我写注册表的位置:HKEY_CURRENT_USER\software\autodesk\autocad\R16.0\acad-201:804\profiles\<<未命名配置>>\dialogs\appload\startup
另外在补充说明:此文件是再CAD启动搜索路径,以下是在CAD启动组中也有显示,但就输入命令没有反应
加入“启动组”以后再开ACD图就会载入lisp,但是当前图要载入一次才可以用。 本帖最后由 xiaoyingzi 于 2011-11-2 21:23 编辑
为了保证你的程序能加载,还需要通知AutoCAD启动时加载Appload模块。
在安装程序中读取注册表 'HKEY_LOCAL_MACHINE\\.....\\Autodesk\\....\\Applications\\AcadAppload'
'LOADCTRLS'这个值
将其与十进制数字2(二进制为10)作“OR”运算。然后写回,覆盖之。
这样可以保证AutoCAD启动时会加载Appload.arx模块。
详见帖子:http://bbs.mjtd.com/thread-76682-1-1.html
自己试验了下,把'LOADCTRLS'这个值设为2就行了
谢谢各位的指导,但还是未能明白原理 这个号啊!!
页:
[1]