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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > DIESEL. Как сохранить файл под другим именем

DIESEL. Как сохранить файл под другим именем

Ответ
Поиск в этой теме
Непрочитано 17.11.2020, 13:36 #1
DIESEL. Как сохранить файл под другим именем
gadfly
 
конструктор
 
москва
Регистрация: 28.02.2006
Сообщений: 21

Задача сохранить файл под другим именем - старое имя плюс дата.
Не получается передать в команду путь сохранения, не работает выражение

^C^C_saveas;;$(GETVAR, DWGPREFIX)$(substr, $(GETVAR, DWGNAME), 1, $(-,$(strlen,$(GETVAR, DWGNAME)),3))"_"$(edtime, $(getvar,date), DD"."MO"."YY)".dwg"
__________________
Кто не думает о конце, ошибется в начале.
Просмотров: 4341
 
Непрочитано 17.11.2020, 17:13
1 | #2
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


Я не силен в DIESEL, да и LISP'е плаваю, но вот такая строка наверное будет работать:
Код:
[Выделить все]
 (command "_SAVEAS" "" (strcat (menucmd "M=$(substr,$(GETVAR,DWGNAME),1,$(-,$(strlen,$(GETVAR,DWGNAME)),4))") " - " (menucmd "M=$(edtime,$(getvar,date),DD.MO.YY)") ".dwg"))
Смущает правда то, что при каждом следующем запуске будет создаваться новый файл с удлиняющимся именем: DWGNAME - data - data - .... - data.dwg

Последний раз редактировалось AlexCondor, 17.11.2020 в 18:20.
AlexCondor вне форума  
 
Автор темы   Непрочитано 18.11.2020, 09:35
#3
gadfly

конструктор
 
Регистрация: 28.02.2006
москва
Сообщений: 21


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Я не силен в DIESEL, да и LISP'е плаваю, но вот такая строка наверное будет работать:
Работает.
Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Смущает правда то, что при каждом следующем запуске будет создаваться новый файл с удлиняющимся именем: DWGNAME - data - data - .... - data.dwg
Тоже об этом подумал. Доработаем.
__________________
Кто не думает о конце, ошибется в начале.
gadfly вне форума  
 
Непрочитано 18.11.2020, 09:38
#4
Кулик Алексей aka kpblc
Moderator

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


А DIESEL обязателен или можно использовать lisp ?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > DIESEL. Как сохранить файл под другим именем

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли создать внешнюю ссылку на часть чертежа (карты) и сохранить её потом как отдельный файл? SilvioManuel AutoCAD 10 25.08.2020 11:52
Как сохранить файл из автокада в формат .х3d .wrl (wrml)? perfy AutoCAD 3 28.02.2013 18:22
Autocad не может сохранить файл и распечатать SKY_SHY AutoCAD 2 28.09.2012 17:41
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. hwd Баги и пожелания в Autodesk 21 21.04.2010 20:27
файл в нанокаде и в автокаде, путаница E.D. AutoCAD 2 24.10.2008 09:56