| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Создание установочного файла *.exe

Создание установочного файла *.exe

Ответ
Поиск в этой теме
Непрочитано 30.09.2017, 20:01 #1
Создание установочного файла *.exe
jackUAROBEY
 
Проектировщик ВК
 
Анапа
Регистрация: 18.09.2014
Сообщений: 55

Добрый день.
Создал множество файлов *.lisp с сылками на *.dwg. Как правильно сделать один файл чтоб так раз, и прописывало все ссылочные папки, файлы который необходимо установить на автозагрузку ставил в автозагрузку , загружал файл шаблона и прописывал его в комманде БСОЗДАТЬ ну и др действия. только это надо сделать языком lisp другим не владею.

Последний раз редактировалось jackUAROBEY, 30.09.2017 в 20:07.
Просмотров: 3809
 
Непрочитано 30.09.2017, 20:15
#2
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Установочный .exe делается с помощью программ создания установочных файлов. Все инсталляторы сделаны такими программами. Их много разных. Я лично использую InnoSetup.

Для такой программы создается скрипт инсталляции. Там можно предусмотреть что угодно. Для этого разработчик должен знать что и куда написать, например в реестр.

Однако настоятельно рекомендую никогда не создавать Lisp со ссылками на абсолютные имена чего угодно. Только относительные.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 30.09.2017, 21:15
#3
jackUAROBEY

Проектировщик ВК
 
Регистрация: 18.09.2014
Анапа
Сообщений: 55


Спасибо. Попробую разобраться
jackUAROBEY вне форума  
 
Автор темы   Непрочитано 05.10.2017, 17:41
#4
jackUAROBEY

Проектировщик ВК
 
Регистрация: 18.09.2014
Анапа
Сообщений: 55


Отказался от идеи создавать файл *.exe остановился на функции _menuload
jackUAROBEY вне форума  
 
Непрочитано 05.10.2017, 19:12
#5
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Так ведь команда "_MENULOAD" ("МЕНЮЗАГР") всего лишь загружает меню в текущее рабочее пространство. Пути доступа к папкам и файлам все равно придется задавать в настройках AutoCAD'а.
Setvar вне форума  
 
Непрочитано 05.10.2017, 19:19
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


Цитата:
Сообщение от Setvar Посмотреть сообщение
Пути доступа к папкам и файлам все равно придется задавать в настройках AutoCAD'а.
И сделать это можно программно...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 05.10.2017, 19:23
#7
jackUAROBEY

Проектировщик ВК
 
Регистрация: 18.09.2014
Анапа
Сообщений: 55


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И сделать это можно программно...
А можно маленький примерчик
jackUAROBEY вне форума  
 
Непрочитано 05.10.2017, 19:24
#8
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И сделать это можно программно...
Например, создав установочный файл .exe.
Setvar вне форума  
 
Непрочитано 05.10.2017, 19:42
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


Примерчик чего? Настройки, что ли?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 05.10.2017, 19:53
#10
jackUAROBEY

Проектировщик ВК
 
Регистрация: 18.09.2014
Анапа
Сообщений: 55


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Примерчик чего? Настройки, что ли?
Да настройки, как пути прописывать lispom/. Файл шаблона в папку template закинуть псевдонимы поменять.
jackUAROBEY вне форума  
 
Непрочитано 05.10.2017, 20:08
#11
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Пути, наверное, можно прописать в файле *.mnl с помощью переменной "ACAD":
Код:
[Выделить все]
(setenv "ACAD")
Посмотреть текущее значение этой переменной можно, введя
Код:
[Выделить все]
(getenv "ACAD")
Setvar вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Создание установочного файла *.exe

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# .net Создание Layout для чертежей, оформленных в модели bargool Готовые программы 649 18.11.2023 23:13
Создание резервного копирования чертежей .dwg termitt Программирование 12 21.01.2015 11:48
С чего начать создание модели металлоконструкции? Vitaliy_Bazanin Металлические конструкции 82 06.04.2014 10:50
Создание 2D модели в ANSYS DesignModeler Novosiberian ANSYS 6 17.07.2012 14:49
Одна из целей: Создание экспертных систем на базе AutoCAD. Сергей Юрьевич Программирование 9 01.01.2005 15:17