明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1689|回复: 1

[求助]应用程序加载问题

[复制链接]
发表于 2006-4-16 22:33:00 | 显示全部楼层 |阅读模式

我的应用程序通过下列方式加载

编一个autolisp文件abc.lsp如下:

      (defun-q Myappload ( )

            (load "Myapp")

     )

     (setq S::STARTUP (append S::STARTUP Myappload))

然后在菜单文件mnl中加入一句(load "abc")

该方法一直使用正常,今天突然显示如下:

[AutoCAD 菜单实用程序; 错误: 无法访问编译的函数定义。可能需要用 defun-q
进行定义: #<SUBR @08772230 S::STARTUP>

; 错误: 参数类型错误: stringp nil

过去出现过加载错误,删除所有acad.lsp文件后即正常,可这次,没有发现acad.lsp文件,不知是什么原因,请高手帮忙解决。

"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2006-4-17 09:11:00 | 显示全部楼层
原来还是"病毒"!
后来,在隐藏文件夹内发现了acad.lsp,不过该"病毒"已变种,在acad.lsp中只有两句(load "acadapp")(princ),真正的"病毒"文件变为了"acadapp.lsp",该文件能够生成acad.lsp,彻底删除这两个文件后,一切正常.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-9-20 01:43 , Processed in 0.236939 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表