Для создания отдельных приложений в VLISP используется Мастер сборки приложений.
Для запуска Мастера сборки приложений
Для запуска Мастера, выберите «Файл»
«Собрать приложение»
«Мастер новых приложений» из меню VLISP.
Выберите режим «Сложный» и нажмите «Далее».
Мастер предлагает указать папку для хранения файлов, созданных при сборке, и назначить приложению имя. В результате использования команды "Собрать приложение" создаются два выходных файла: a .vlx, являющийся исполняемым, и файл .prv, содержащий параметры, заданные при сборке приложения. Расширение имени файла .prv называется также файлом сборки. Файлы сборки можно использовать, если в этом возникнет необходимость, для перекомпиляции приложения.
сборка Укажите для приложения папку Tutorial\VisualLISP\MyPath и присвойте приложению имя gardenpath. VLISP использует имя приложения для создаваемых файлов (в данном случае, gardenpath.vlx и gardenpath.prv).
Нажмите «Далее» для продолжения.
Параметры приложений в данном учебном пособии не рассматриваются. Используйте стандартные настройки и нажмите «Далее». (Информацию о приложениях с отдельным именным пространством см. раздел "Running an Application in Its Own Namespace" документа AutoLISP Developer’s Guide).
На следующем этапе Мастер предлагает указать все исходные файлы AutoLISP, из которых создается приложение. Можно задавать исходные LISP-файлы по отдельности, однако есть и более простой путь. Выберите в раскрывающемся списке типа файлов «Файлы проектов Visual LISP» и нажмите кнопку «Добавить». Выберите файл проекта Gpath и нажмите «Открыть».
Примечание При работе с учебным пособием могло быть создано несколько файлов проектов Gpath. Выберите самый последний из них. Если исходный код был скопирован из папки 7 занятия, то файл проекта будет иметь имя Gpath7.prj.
Выбрав файл проекта, нажмите «Далее».
Одним из преимуществ скомпилированных приложений является то, что в них можно включать файлы диалоговых окон (.dcl).
Это позволяет сократить число отдельных исходных файлов, с которыми придется работать пользователю, а также исключить проблемы с поиском DCL-файлов при загрузке диалоговых окон.
Выберите в раскрывающемся списке типа файлов «DCL-файлы» и нажмите кнопку «Добавить». Выберите файл gpdialog.dcl и нажмите «Открыть».
Нажмите «Далее» для продолжения сборки приложения.
Параметры компиляции в данном учебном пособии не рассматриваются. Используйте стандартные настройки и нажмите «Далее». (Информацию о параметрах компиляции см. в разделе "Optimizing Application Code" документа AutoLISP Developer’s Guide).
На последнем этапе можно просмотреть заданные параметры. Теперь нажмите кнопку «Завершить». VLISP приступает к сборке. В окне «Сообщения сборки» выводится информация о ходе выполнения процесса. Во время сборки создается несколько вспомогательных файлов, соответствующих отдельным исходным файлам, которые затем объединяются в одно приложение VLX.
Результатом сборки является исполняемый файл gardenpath.vlx. Для его проверки необходимо выполнить следующее:
В меню "Сервис" AutoCAD выберите "Приложения".
Загрузите только что созданное приложение gardenpath.vlx из папки Tutorial\VisualLISP\MyPath.