在Vlx中加载Dcl(AutoLisp)

时间:2016-03-12 00:01:07

标签: compilation autolisp

我已经在autolisp中创建了我的整个应用程序,好吧是时候编译和保护我的代码.......,在autolisp中,要使用DCL,你只需要加载它们,使用:

if (!file_exists(APPPATH.'views/pages/'.$page.'.php'))

或一些等效的代码,但我知道可以在编译lisp文件的同一个vlx中编译DCL。但是我们将这个DCL加载到vlx中有多冷?,如何引用和加载它?

1 个答案:

答案 0 :(得分:0)

第1步:在代码中使用相对引用:(setq sample (load_dialog "my-dcl.DCL"))

步骤2:将DCL放在与LISP文件相同的文件夹中,以便相对参考可以正常工作。

步骤3:使用AutoCAD中的Visual LISP IDE将包捆绑在一起。这是一个教程:http://www.afralisp.net/visual-lisp/tutorials/compiling-part-2.php。我认为第2页是您想要的,但如果您遇到任何问题,请返回第1页了解更多信息。

祝你好运!