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

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

Автоматическое сохранение файла в нужном месте. VLisp.

Ответ
Поиск в этой теме
Непрочитано 02.04.2013, 22:31 #1
Автоматическое сохранение файла в нужном месте. VLisp.
Yura Agafonov
 
Инженер.
 
Minsk
Регистрация: 04.05.2012
Сообщений: 95

код
Код:
[Выделить все]
 (command "_saveas" "2004" "d:\\123.dwg")
работает корректно, и это ясно.
А вот если я захочу сохранить файл в несуществующую папку data то лисп сам эту папку не создает
Код:
[Выделить все]
 (command "_saveas" "2004" "d:\\data\\123.dwg")
Вопрос: можно ли автоматически создавать папки с нужным именем в нужном месте, для автоматического сохранения в ней файла dwg
Просмотров: 2254
 
Непрочитано 02.04.2013, 23:03
#2
Кулик Алексей aka kpblc
Moderator

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


Я расписывал такое: http://autolisp.ru/2011/11/24/create-folde/
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.04.2013, 11:03
#3
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Любопытно, а почему не работает такой вариант:
Код:
[Выделить все]
 (startapp "mkdir" "c:\\1\\2\\3\\4")
?
Не работает даже это:
Код:
[Выделить все]
 
(startapp "mkdir" "/?")
(startapp "mkdir" "//?")
Однако блокнот запускается:
Код:
[Выделить все]
 (startapp "notepad")
В чём собачка порылась?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 03.04.2013, 11:13
#4
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Чуйка подсказывает, что блокнот - приложение, а mkdir - системная команда ДОС, унаследованная виндой; из проводника не стартует...может, сначала окно командной строки винды надо запустить? Только как туда параметры передать? Впрочем, могу ошибаться...
kp+ вне форума  
 
Непрочитано 03.04.2013, 11:27
#5
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


@kp+

Спасибо, тогда всё ясно. Значит можно использовать такой код:
Код:
[Выделить все]
 (startapp "cmd" " /c mkdir \"c:\\1\\2\\3\\4\"")
работает без дополнительных велосипедов.

имхо
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 04.04.2013, 09:17
#6
Yura Agafonov

Инженер.
 
Регистрация: 04.05.2012
Minsk
Сообщений: 95
Отправить сообщение для Yura Agafonov с помощью Skype™


спасибо всем
Yura Agafonov вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Автоматическое сохранение файла в нужном месте. VLisp.

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемный файл, не работает буфер обмена и сохранение файла KOT404 AutoCAD 26 13.01.2014 07:58
Автоматическое дублирующее сохранение dwg на сервер + учёт и статистика документов Builder_Drew Программирование 24 09.10.2012 23:38
Сохранение файла Save As.. izan AutoCAD 1 16.03.2010 11:27
Неудачное сохранение файла СтройбаТ AutoCAD 13 07.08.2009 13:19
Не работает сохранение файла Alexfoto333 AutoCAD 4 01.08.2007 23:14