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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как настроить закрытие файла без выскакивающего окна на сохранение?

Как настроить закрытие файла без выскакивающего окна на сохранение?

Ответ
Поиск в этой теме
Непрочитано 02.10.2015, 11:32 #1
Как настроить закрытие файла без выскакивающего окна на сохранение?
MrBrown
 
ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361

Здравствуйте!
Случилось совсем недавно:
Если раньше открытый чертеж сразу закрываешь, не производя никаких манипуляций, то он спокойно закрывался.
А сейчас - ВСЕГДА выдает запрос на сохранение/без сохранения.
Какая фишка слетела и как её обратно восстановить?
Спасибо.
p.s. AutoCAD 2014
Просмотров: 2986
 
Непрочитано 02.10.2015, 11:35
#2
Кулик Алексей aka kpblc
Moderator

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


Проверяй установленные дополнения.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.10.2015, 11:37
#3
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Если никаких манипуляций не было, это сообщение не выскакивает. Просто zoom/pan тоже являются манипуляцией. Вроде есть галочка вкл/выкл таких манипуляций в историю отмены действий. Влияет ли это на выскакивание данного окошка, не могу сказать. Сейчас кто пограмотнее подскажет.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 02.10.2015, 11:46
#4
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


Кулик Алексей aka kpblc, Нет дополнений, автокад чистый.
Bull, про zoom/pan знаю, их тоже не трогаю.

А могло это произойти после обновления Win-8 на Win-8.1 ?
(но, даже в этом случае где-то есть соответствующая настройка)
MrBrown вне форума  
 
Непрочитано 02.10.2015, 11:48
#5
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


MrBrown, приведи скрин всей командной строки от открытия до закрытия, где никаких других действий не было. Может, увидят чего там гуру.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.10.2015, 12:10
#6
Кулик Алексей aka kpblc
Moderator

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


MrBrown, у тебя случайно файлы acaddoc.fas / acad.fas / acaddoc.lsp / acad.lsp не множатся?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.10.2015, 12:15
#7
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


Bull, Спасибо за подсказку: в окне по F2 - там куча всего было!
Разбрался: мешал макрос "dimlay.lsp", который автоматически загружался при открытии файлов. Он (макрос) автоматом, по примитиву, создает слой и кидает примитив на него - размер-на слой "размеры", штриховку - на слой "штриховка"...
Мало того, что мешал, даже при выгрузке макроса из автозагрузки продолжал мешать - файлы не закрывались автоматом! Только после закрытия самого приложения AutoCAD и открытия его заново всё встало на свои места.
Всем спасибо за помощь. Проблема решена!
p.s. Кулик Алексей aka kpblc,
Цитата:
Проверяй установленные дополнения
- оказался прав. Еще раз спасибо.
p.p.s сразу мысль: а не подскажете, что поменять в этом макросе, чтобы он работал нормально?
Вложения
Тип файла: lsp dimlay.lsp (3.3 Кб, 25 просмотров)

Последний раз редактировалось MrBrown, 02.10.2015 в 12:24.
MrBrown вне форума  
 
Непрочитано 02.10.2015, 13:07
#8
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


А что значит нормально? Чтоб он автоматом при открытии не начинал перебрасывать всё по слоям? И делал это только по вызову команды?
skkkk вне форума  
 
Автор темы   Непрочитано 02.10.2015, 13:30
#9
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


skkkk, Нет, в данном случае "нормально" - значит, делал бы всё, что ему положено. Но, будучи автоматически загруженным в приложение, не мешал бы закрытию чертежа, в котором вообще не было каких-либо манипуляций. (см. вопрос).
MrBrown вне форума  
 
Непрочитано 02.10.2015, 13:38
#10
Кулик Алексей aka kpblc
Moderator

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


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

----- добавлено через ~1 мин. -----
Тьфу, черт... Сейчас посмотрю код.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.10.2015, 13:46
#11
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


Кулик Алексей aka kpblc, Да-да, я так и подумал: не грузить в автозагрузку, а загружать по мере необходимости.
MrBrown вне форума  
 
Непрочитано 02.10.2015, 13:49
#12
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


MrBrown, двусмысленно написал. Что значит "делал все, но не мешал закрытию"? Если нужно, чтобы он не работал в просто открытом чертеже, это одно, а если работал и после выполнения сохранялся чертеж, чтобы потом не было запроса, это другое.

PS Получается, выясняю для других. Ведь сам не смогу помочь )
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.10.2015, 13:49
#13
Кулик Алексей aka kpblc
Moderator

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


поскольку там используются командные реакторы, не прокатит. Надо код поменять - дай немного времени.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.10.2015, 13:49
#14
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от MrBrown Посмотреть сообщение
Да-да, я так и подумал: не грузить в автозагрузку, а загружать по мере необходимости.
Ну вот, совсем другое дело
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.10.2015, 14:12
#15
Кулик Алексей aka kpblc
Moderator

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


Быстрая проверка явных ошибок не выявила

----- добавлено через ~1 мин. -----
Автозагрузка кода не вносит изменений в БД чертежа, так что закрывать можно будет вполне спокойно.
Вложения
Тип файла: lsp kpblc-dimlay.lsp (5.2 Кб, 21 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.10.2015, 14:30
#16
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


Bull, Ну, извини. Во избежание двусмысленности уточню:
Макрос должен находиться в автозагрузке и работать при рисовании примитивов.
Если же чертеж просто открыть, глянуть на него и закрыть, то он (чертеж) должен закрыться без появления окна "Сохранить-нет-отмена".
Кулик Алексей aka kpblc, большое спасибо. Работает!!!

Последний раз редактировалось MrBrown, 02.10.2015 в 15:14.
MrBrown вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как настроить закрытие файла без выскакивающего окна на сохранение?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Навеска доп.команды на открытие и закрытие файла zenon AutoCAD 7 13.04.2016 16:15
Закрытие файла без сохранения plaz Программирование 27 16.09.2010 16:16
Сохранение файла 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