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

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

Закрытие файла без сохранения

Ответ
Поиск в этой теме
Непрочитано 07.09.2004, 08:12
Закрытие файла без сохранения
plaz
 
Проектирование обустройства нефтяных месторождений
 
Самара
Регистрация: 28.08.2003
Сообщений: 352

Создал себе кнопочку, с макросом _close, которая закрывает файл, но есля я в этом файле сделаю хоть малейший zoom, то Acad начинает спрашивать меня про сохранение файла. Че надо дописать в макрос, чтобы файл закрывался без сохранения?
Просмотров: 9198
 
Непрочитано 08.09.2004, 16:42
#21
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Lenich
А вот это интереснее, но тут наверное макросом не обойтись
А ЛИСПом я не владею. Но идея интересная так что если у кого то из знающих людей появиться такая необходимость и Вы решите такую задачу не заюудьте ЛИСПик скинуть .
А пока буду ничего не сохранять
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Непрочитано 08.09.2004, 17:37
#22
Lenich

Опер дир
 
Регистрация: 28.04.2004
Москва
Сообщений: 291


Цитата:
Сообщение от Mikhail
тут наверное макросом не обойтись
Согласен.

Надо покумекать как лучше это дело реализовать.
Lenich вне форума  
 
Непрочитано 21.05.2009, 17:40
#23
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 539


а никто в итоге не осуществил это?
Цитата:
Сообщение от Mikhail Посмотреть сообщение
так вроде он не все файлы закрывает, а каждый по отдельности. И в принципе это очень удобно, т.к. сохраняется дата последней модификации, а не последнего просмотра, а это иногда бывает важно.
В общем я считаю что у кнопки есть право на существование.
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 31.05.2009, 23:35
1 | #24
Botanik

Инженер-конструктор
 
Регистрация: 19.03.2008
Сообщений: 108


Я этот вопрос решил через лисп. Накорябал себе макрос и забил его на комбинацию клавиш. Закрывает текущий чертеж не сохраняя. С кнопкой мудрить не надо, да и привык работать с горячими клавишами.

Код:
[Выделить все]
(defun c:[] nil (command "close" "Y")(princ))
Botanik вне форума  
 
Непрочитано 16.09.2010, 14:45
#25
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Вот еще вопрос по теме: на некоторых машинах (но не на всех) наблюдается такое явление - после загрузки файла не делая никаких манипуляций не выполняя никаких команд сразу клик на черный крестик в правом верхнем углу. После этого документ должен "молча" закрыться, а он гад все равно спрашивает сохранить изменения или нет. Что это - глюк или есть какие настройки? ACAD2008Rus.
E-degtyarev вне форума  
 
Непрочитано 16.09.2010, 15:47
1 | #26
Кулик Алексей aka kpblc
Moderator

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


Скорее всего, в автозагрузке лежит какой-то автоисполняемый код, меняющий хотя бы одну системную переменную.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.09.2010, 15:49
1 | #27
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
после загрузки файла не делая никаких манипуляций не выполняя никаких команд сразу клик на черный крестик в правом верхнем углу. После этого документ должен "молча" закрыться
Кто сказал что он должен молчать, когда его так сразу крестом? :-) А если серьезно, то проблема в сторонних приложениях, которые при загрузке чертежа что-то в нем меняют (например, значения системных переменных или вид...) В этом случае значение переменной DBMOD становится отличным от 0 и AutoCAD спрашивает сохранение.
Александр Ривилис вне форума  
 
Непрочитано 16.09.2010, 16:16
#28
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Век живи - век учись -...

Спасибо.

PS: Начальник рскричался, что у него раньше было так, а теперь иначе. А я действительно в Acad2008doc.lsp записал несколько команд.

Последний раз редактировалось E-degtyarev, 16.09.2010 в 16:28.
E-degtyarev вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Закрытие файла без сохранения