dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

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

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

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

jackUAROBEY вне форума Вставить имя

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

Последний раз редактировалось jackUAROBEY, 30.09.2017 в 20:07.
Просмотров: 855
 
Непрочитано 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"В
Сообщений: 10,012


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

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

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

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


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

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


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

Всего понемногу
 
Регистрация: 10.02.2007
Москва
Сообщений: 147


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

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


Цитата:
Сообщение от Setvar Посмотреть сообщение
Пути доступа к папкам и файлам все равно придется задавать в настройках AutoCAD'а.
И сделать это можно программно...
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 05.10.2017, 19:23
#7
jackUAROBEY

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


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

Всего понемногу
 
Регистрация: 10.02.2007
Москва
Сообщений: 147


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

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


Примерчик чего? Настройки, что ли?
__________________

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

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


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

Всего понемногу
 
Регистрация: 10.02.2007
Москва
Сообщений: 147


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

 VetCAD++
Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# .net Создание Layout для чертежей, оформленных в модели bargool Готовые программы 527 20.09.2017 01:15
Создание резервного копирования чертежей .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

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||