Команда выхода без сохранения

Автор Тема: Команда выхода без сохранения  (Прочитано 7318 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн avcАвтор темы

  • ADN Club
  • *****
  • Сообщений: 822
  • Карма: 166
    • Мои плагины к Автокаду
Есть ли в Автокаде какая-нибудь возможность послать команду (через ed.Command, например), чтоб закрыть Автокад без вывода запроса сохранения файлов? _Exit вызывает запрос. Минусовой версии у него нет. Может есть переменная, для блокировки запроса? Вариант с вызовом doc.CloseAndDiscard() к сожалению мне не подходит, по причинам которые тут обсуждать неуместно. Нужна именно команда.

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Команда выхода без сохранения
« Ответ #1 : 25-03-2019, 16:47:20 »
чтоб закрыть Автокад без вывода запроса сохранения файлов?
Код - C# [Выбрать]
  1. foreach (var process in Process.GetProcesses("acad"))
  2. {
  3.     process.Kill();
  4. }

Оффлайн avcАвтор темы

  • ADN Club
  • *****
  • Сообщений: 822
  • Карма: 166
    • Мои плагины к Автокаду
Re: Команда выхода без сохранения
« Ответ #2 : 25-03-2019, 17:05:23 »
Не совсем
Код - C# [Выбрать]
  1.       foreach (var process in Process.GetProcessesByName("acad"))
  2.         process.Kill();
Вот так заработало. Спасибо!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Команда выхода без сохранения
« Ответ #3 : 25-03-2019, 19:14:59 »
Александр Пекшев aka Modis, avc,
"Господа - вы звери!"
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Команда выхода без сохранения
« Ответ #4 : 26-03-2019, 07:44:19 »
Раз уж так можно, то...  8)
Извините, вам запрещён просмотр содержимого спойлеров.

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Команда выхода без сохранения
« Ответ #5 : 26-03-2019, 10:56:48 »
Александр Ривилис, Владимир Шу, ну я просто ответил на вопрос. Что вы меня-то в злодеи записали? ))

Оффлайн avcАвтор темы

  • ADN Club
  • *****
  • Сообщений: 822
  • Карма: 166
    • Мои плагины к Автокаду
Re: Команда выхода без сохранения
« Ответ #6 : 26-03-2019, 11:01:57 »
ну я просто ответил на вопрос
ну а я просто спросил :) и незачем так громко хлопать. спалили меня с потрохами :)

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Команда выхода без сохранения
« Ответ #7 : 26-03-2019, 11:51:21 »
avc,
Из способов корректного завершения - можно воспользоваться acdbSetDbMod для снятия флага модификации у всех открытых документов, а затем уже вызвать команду _QUIT:
http://adn-cis.org/ustanovka-i-ochistka-priznaka-modifikaczii-dokumenta-v-.net.html
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение