为了帮助您创建独立的应用程序,Visual LISP 提供了“生成应用程序”向导。
运行“生成应用程序”向导
- 若要启动该向导,请单击“Visual LISP”菜单中的“文件使应用程序新建应用程序向导”。
- 选择专家模式,然后单击下一步。
向导将提示您指定用于存储由“生成应用程序”创建的文件的目录,并命名应用程序。使应用程序生成两个输出文件:一个 .VLX文件包含程序可执行文件和 .prv文件,其中包含您指定用于“生成应用程序”的选项。这。PRV文件也被称为制作文件。必要时,可以使用 make 文件重新生成应用程序。
- 指定Tutorial\VisualLISP\MyPath目录作为应用程序位置,然后调用该应用程序。Visual LISP 在输出文件名中使用应用程序名称(在本例中为 gardenpath.vlx 和gardenpath.prv)。gardenpath
单击下一步继续。
- 本教程不介绍应用程序选项。接受默认值,然后单击下一步。
- 在此步骤中,向导将提示您标识组成应用程序的所有 AutoLISP 源代码文件。您可以单独选择 LISP 源文件,但有一种更简单的方法。更改下拉文件类型选择框,以便显示“Visual LISP 项目文件”,然后单击“添加”按钮。选择Gpath项目文件,然后单击“打开”。
注意:根据您完成本教程的方式,您可能会显示多个Gpath项目文件。选择最新的文件。如果您复制了第 7 课中完成的源代码,则要选择的项目名称应为Gpath7.prj。
选择项目文件后,单击“下一步”继续。
编译的 VLX 应用程序的一个优点是您可以编译对话框控制文件 (.DCL)进入完整的申请。这减少了最终用户需要处理的单个源文件的数量,并消除了加载 DCL 文件时的任何搜索路径问题。
- 更改下拉文件类型选择框以显示“DCL 文件”,然后单击“添加”按钮。选择gpdialog.dcl文件,然后单击“打开”。
单击“下一步”继续构建应用程序。
- 本教程不介绍编译选项。接受默认值,然后单击下一步。
- 最后一步用于查看您所做的选择。此时,可以选择“完成”。可视 LISP 将开始构建过程,并在“生成输出”窗口中显示结果。将生成几个中间文件,因为您的单个源代码文件被编译成可以链接到单个VLX应用程序的格式。
完成所有操作后,您将拥有一个名为gardenpath.vlx的可执行文件。要对其进行测试,请执行以下操作:
- 在 AutoCAD 中,单击“管理”选项卡“应用程序”面板“加载应用程序”。
- 加载刚刚创建的gardenpath.vlx应用程序,该应用程序位于Tutorial\VisualLISP\MyPath 目录中。
- 在命令提示下,输入gpath并按 Enter 以执行 VLX 文件中的命令。
|