Alt+F4 – универсальная комбинация для закрытия любых программ. Полазили по сети? Alt+F4 – браузер закрыт. Поработали в Photoshop? Alt+F4!
Фактически, при желании с Alt+F4 вы можете выйти из windows вплоть до команды выключения.
Но иногда не все так просто. Программа может зависнуть, и отказаться закрываться даже по команде Alt+F4. В этом случае следующий шаг – Ctrl+Alt+Del, правильно? Но что если и это не срабатывает или если Диспетчер задач остается скрыт повисшим окном программы? Выход есть, и не один.
Главный метод. Как принудительно закрыть программу в Windows, если она не реагирует на Alt+F4
Вы все его наверняка знаете, но упомянуть его здесь все же нужно. Если Alt+F4, следующее, что нужно попробовать – завершить процесс через Диспетчер задач. Чтобы его вызвать, нажмите Ctrl+Alt+Del и выберите «Диспетчер задач», либо нажмите Ctrl+Shift+Esc, чтобы вызвать его напрямую.
Далее кликните правой кнопкой зависшую программу и выберите «Снять задачу».
КАК СДЕЛАТЬ ВЫХОД ИЗ ИГРЫ В ЮНИТИ | Кнопка exit
Сделать Диспетчер задач поверх всех окон
Описанный метод не поможет, если повисшая программа мешает увидеть Диспетчер задач, ставя в ситуацию, когда, кажется, единственный выход – перезагрузка компьютера. Однако чтобы такое не случилось в будущем, можно сделать так, чтобы Диспетчер задач появлялся поверх всех окон, даже повисших.
Для этого откройте Диспетчер задач (Ctrl+Shift+Esc), нажмите «Параметры» и «Поверх остальных окон». Теперь, если какая-то программа устроит день неповиновения, вызовите Диспетчер задач, и он обязательно появится. В Диспетчере задач кликните правой кнопкой бунтующую программу и нажмите «Снять задачу».
Источник: allerror.ru
Как выйти из приложения WPF программно?
за несколько лет использования C# (Windows Forms) я никогда не использовал WPF. Но, теперь я люблю WPF, но я не знаю, как я должен выйти из моего приложения, когда пользователь нажимает на пункт меню Выход из меню Файл.
this.Dispose(); this.Exit(); Application.ShutDown(); Application.Exit(); Application.Dispose();
среди многих других. Ничего не работает.
автор: Peter Mortensen
15 ответов
для выхода из приложения вы можете позвонить
System.Windows.Application.Current.Shutdown();
как описано в документации к Application.Shutdown метод вы также можете изменить поведение выключения вашего приложения, указав ShutdownMode:
- когда ShutdownMode установлен в OnLastWindowClose.
- когда ShutdownMode имеет значение OnMainWindowClose.
- когда пользователь завершает сеанс и событие SessionEnding либо необработано, либо обрабатывается без отмены.
обратите внимание, что Application.Current.Shutdown(); может вызываться только из потока, который создал Application «объект», т. е. обычно основной поток.
Зверская Программа Чтобы Научиться Делать Выход Силой
автор: Dirk Vollmar
Если вы действительно нужно, чтобы закрыть вы также можете использовать окружающая среда.Exit (), но это совсем не изящно (больше похоже на завершение процесса).
использовать его следующим образом:
Environment.Exit(0)
автор: John
As wuminqi сказал, Application.Current.Shutdown(); необратимо, и я считаю, что он обычно используется для принудительного закрытия приложения в такие моменты, как когда пользователь выходит из системы или выключает Windows.
вместо этого позвоните this.close() в главном окне. Это аналогично нажатию Alt + Ф4 или кнопку Закрыть [x]на окне. Это приведет к закрытию всех других принадлежащих окон и в конечном итоге вызовет Application.Current.Shutdown(); пока близко не отмененный. См. документацию MSDN на закрыть окно.
, потому что this.close() отменяется вы можете поместить в диалоговое окно подтверждения сохранения изменений в обработчике событий закрытия. Просто сделайте обработчик событий для , и e.Cancel соответственно. (См. документация MSDN для получения более подробной информации о том, как это сделать.)
автор: Allen Pestaluky
при необходимости используйте любое из следующих действий:
1.
App.Current.Shutdown(); OR Application.Current.Shutdown();
2.
App.Current.MainWindow.Close(); OR Application.Current.MainWindow.Close();
прежде всего методы будут вызывать closing event of Window класс и выполнение могут остановиться в какой-то момент (обычно приложения ставят диалоги, такие как ‘вы уверены?’ иливы хотите сохранить данные перед закрытием?’, прежде чем окно будет закрыто полностью)
3. но если вы хотите завершить приложение без какого-либо предупреждения немедленно. Используйте ниже
Environment.Exit(0);
автор: Kylo Ren
это должно сделать трюк:
Application.Current.Shutdown();
Если вам интересно, вот некоторые дополнительные материалы, которые я нашел полезными:
автор: Brian MacKay
вот как я делаю мои:
// Any control that causes the Window.Closing even to trigger. private void MenuItemExit_Click(object sender, RoutedEventArgs e) < this.Close(); >// Method to handle the Window.Closing event. private void Window_Closing(object sender, CancelEventArgs e) < var response = MessageBox.Show(«Do you really want to exit?», «Exiting. «, MessageBoxButton.YesNo, MessageBoxImage.Exclamation); if (response == MessageBoxResult.No) < e.Cancel = true; >else < Application.Current.Shutdown(); >>
Я только призываю Application.Current.ShutDown() из главного окна приложения, все остальные окна использовать this.Close() . В моем главном окне, Window_Closing(. ) обрабатывает верхний правый . Если какой-либо из методов вызывает window closer, Window_Closing(. ) хватает событий для выключения, если пользователь подтверждает.
причина, по которой я на самом деле использовать Application.Current.Shutdown() в моем главном окне я заметил, что если ошибка дизайна была сделана, и я не объявил родителя одного из моих windows в приложении, если это окно открыто без отображения до последнего активного закрытия окна, я остаюсь со скрытым окном, работающим в фоновом режиме. Приложение не будет закрыто. Единственный способ предотвратить полную утечку памяти — это войти в Диспетчер Задач закрыть приложение. Application.Current.Shutdown() защищает меня от непреднамеренных недостатков дизайна.
это из моего личного опыта. В конце концов, используйте то, что лучше для вашего сценария. Это просто еще одна информация.
не должно быть Application.ShutDown(); или .Exit() сообщение.
Application является статическим классом. Это не относится к текущему приложению. Вам нужно добраться до текущего приложения, а затем закрыть его, как это:
Application.Current.Shutdown();
Источник: askdev.ru
Как сделать выход из программы
Как сделать выход из программы кнопкой
Сообщение Евгений Л » 09 апр 2012, 12:33
Пока учусь в лабвью.У меня организованна покадровое выполнение ппрограммы.
Помещаю все кадры в цикл While loop, но по кнопке СТОП программа не останавливается, пока не завершится вся программа.
Как можно первать выполнение программы в любом месте?
Спасибо.
Re: Как сделать выход из программы кнопкой
Сообщение serg115 » 09 апр 2012, 15:20
Смотря, что представляют из себя твои кадры, и где расположена кнопка управления.
Если, только осваиваешь, лучше скинь картинку.
Re: Как сделать выход из программы кнопкой
Сообщение IvanLis » 09 апр 2012, 18:13
Евгений Л писал(а):
Пока учусь в лабвью.
Начните с книг С чего начать изучение labview?
Знание нескольких принципов освобождает от знания многих фактов!
Re: Как сделать выход из программы кнопкой
Сообщение alkogolik » 10 апр 2012, 12:53
4 сообщения • Страница 1 из 1
Похожие темы
Последнее сообщение IvanLis « 15 сен 2022, 21:48
Добавлено в форуме Для чайников
Ответы: 3
Дарья » 15 сен 2022, 17:25 » в форуме Для чайников
Последнее сообщение ujin1 « 25 янв 2023, 04:54
Добавлено в форуме Для чайников
Ответы: 7
Nixon » 23 янв 2023, 19:09 » в форуме Для чайников
- Форум инженеров
- ↳ Русский
- ↳ Магазин
- ↳ Готовые комплексы сбора данных
- ↳ CompactRIO
- ↳ Контроллеры cRIO
- ↳ Модули cRIO
- ↳ Шасси cRIO
- ↳ Главный форум
- ↳ Новости
- ↳ Для чайников
- ↳ Общие
- ↳ Железо
- ↳ Софт
- ↳ Наука
- ↳ Коммуникация с приборами
- ↳ Обработка сигнала
- ↳ Лицевая панель
- ↳ Сохранение данных
- ↳ Работа с графикой и звуком
- ↳ Модели программирования
- ↳ Создание приложений
- ↳ Среды разработки
- ↳ Коммуникация с приложениями
- ↳ Проекты
- ↳ Actor Framework
- ↳ Пакеты программ для инженеров и их расширения
- ↳ Расширения NI LabVIEW
- ↳ LIFA
- ↳ Report Generation / Diadem
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ Statechart
- ↳ GPU Analysis Toolkit
- ↳ NI Requirements Gateway
- ↳ TestStand
- ↳ Языки программирования
- ↳ Robotics
- ↳ Multisim
- ↳ Прочее
- ↳ Конкурсы
- ↳ Библиотека инженера
- ↳ Курсы и сертификация
- ↳ Объявления
- ↳ Поздравления
- ↳ Обо всём на свете
- ↳ Olympiad 2020 / Олимпиада 2020
- ↳ Вебсайт и форум
- ↳ Анонсы
- ↳ Отклики
- ↳ Предложения
- ↳ Интервью с форумчанами
- ↳ Партнёрские организации и дочерние проекты
- ↳ Developlabs
- ↳ ЭПИ МИСиС
- ↳ Проекты
- ↳ ООО «ПромТех»
- ↳ Продукция
- ↳ ООО «Прикладная кибернетика»
- ↳ ТехноАрт
- ↳ WorldSkills Russia
- ↳ Грузинский Технический Университет — სტუ — საქართველოს ტექნიკური უნივერსიტეტი
- ↳ Deutsch
- ↳ LabVIEW
- ↳ News
- ↳ Für Anfänger
- ↳ Allgemein
- ↳ Kommunikation mit Geräten
- ↳ Signalverarbeitung
- ↳ Front panel
- ↳ Datenspeicherung
- ↳ Arbeiten mit Grafik und Sound
- ↳ Programmiermuster
- ↳ Application Builder
- ↳ Entwicklungsumgebung
- ↳ Kommunikation mit Applikationen
- ↳ Projekte
- ↳ Module / Toolkits
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ Sonstiges
- ↳ Wettbewerbe
- ↳ LabVIEW Bücher
- ↳ Kurse und Zertifikation
- ↳ Programmiersprachen
- ↳ Software
- ↳ Hardware
- ↳ Arbeitsmarkt
- ↳ Marktplatz
- ↳ Über alles mögliche
- ↳ Webseite und Forum
- ↳ Ankündigungen
- ↳ Rückmeldungen
- ↳ Vorschläge
- ↳ English
- ↳ LabVIEW
- ↳ News
- ↳ For beginners
- ↳ General
- ↳ Communcation with devices
- ↳ Signal processing
- ↳ Front panel
- ↳ Data storage
- ↳ Working with graphic and sound
- ↳ Design patterns
- ↳ Application builder
- ↳ Development environment
- ↳ Communication with applications
- ↳ Projects
- ↳ Moduls / Toolkits
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ Miscellaneous
- ↳ Contests
- ↳ LabVIEW books
- ↳ Training and certification
- ↳ Programming languages
- ↳ Software
- ↳ Hardware
- ↳ Employment
- ↳ Market
- ↳ Offtopic
- ↳ Website and forum
- ↳ Announcements
- ↳ Feedback
- ↳ Suggestions
- ↳ Український
- ↳ LabVIEW
- ↳ Новини
- ↳ Для чайників
- ↳ Загальний
- ↳ Комунікація з пристроями
- ↳ Обробка сигналу
- ↳ Лицьова панель
- ↳ Збереження даних
- ↳ Робота з графікою і звуком
- ↳ Моделі програмування
- ↳ Створення додатків
- ↳ Середовище розробки
- ↳ Комунікація з додатками
- ↳ Проекти
- ↳ Модулі / Тулкіти
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ NI Requirements Gateway
- ↳ Інше
- ↳ Конкурси
- ↳ Книги по LabVIEW
- ↳ Курси і сертифікація
- ↳ Мови програмування
- ↳ Софт
- ↳ Хард
- ↳ Біржа праці
- ↳ Оголошення
- ↳ Балачка
- ↳ Вебсайт і форум
- ↳ Анонси
- ↳ Відгуки
- ↳ Пропозиції
- ↳ Italiano
- ↳ LabVIEW
- ↳ News
- ↳ Per principianti
- ↳ Generale
- ↳ Comunicazione con dispositivi
- ↳ Gestione dei segnali
- ↳ Panello frontale
- ↳ Salvataggio dati
- ↳ Lavorare con grafica
- ↳ Modelli di programmazione
- ↳ Application Builder
- ↳ Ambiente di sviluppo
- ↳ Comunicazione con applicazioni
- ↳ Progetti
- ↳ Moduli / Toolkits
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ Altro
- ↳ Concorsi
- ↳ Libri LabVIEW
- ↳ Corsi e certificazione
- ↳ Linguaggi di programmazione
- ↳ Software
- ↳ Hardware
- ↳ Mercato di lavoro
- ↳ Piazza di mercato
- ↳ Un po di tutto
- ↳ Pagina web e forum
- ↳ Annunci
- ↳ Feedback
- ↳ Proposte
- ↳ العربية
- ↳ لاب فيو
- ↳ آخر خبرية
- ↳ ساحة المبتدئين
- ↳ ساحة لاب فيو العامة
- ↳ الإتصال بالمعدات
- ↳ معالجة الإشارة
- ↳ الواجهة الأمامية / Frontpanel
- ↳ تخزين البيانات
- ↳ جرافيك
- ↳ نسوق برمجة
- ↳ إنشاء التطبيقات
- ↳ تطوير بيئة لاب فيو
- ↳ الإتصال بالتطبيقات
- ↳ مشاريعك
- ↳ وحدات برمجة / أدوات برمجة
- ↳ مرئيات / IMAQ
- ↳ تقارير لحظية / FPGA / Embedded
- ↳ لاب ويندوز /CVI/ ستوديو القياس
- ↳ المساعد الشخصي / بالم / شاشات اللمس
- ↳ تعديل الإشارة
- ↳ حركة / تضميم
- ↳ حقل التجارب
- ↳ Statechart وحدة
- ↳ تنفيذ التقارير / دياديم
- ↳ متفرقات
- ↳ مسابقات
- ↳ مكتبة لاب فيو
- ↳ التدريب و الشهادات
- ↳ لغات برمجة
- ↳ برمجيات
- ↳ هاردوير
- ↳ فرص عمل
- ↳ مبيع و شراء
- ↳ ساحة المواضيع الأخرى
- ↳ حول الموقع و المنتدى
- ↳ تبليغات إدارية
- ↳ ملاحظات
- ↳ إقتراحات
- ↳ القسم الإداري
- ↳ Қазақша
- ↳ LabVIEW
- ↳ Жаңалықтар
- ↳ Шәйнектер үшін
- ↳ Жалпы
- ↳ Саймандар
- ↳ Бағдарлама
- ↳ Ғылым
- ↳ Аспаптармен байланыстыру
- ↳ Дабылды өңдеу
- ↳ Бет панелі
- ↳ Мәліметтерді сақтау
- ↳ Графика және дыбыспен жұмыс жасау
- ↳ Бағдарлама нұсқалары
- ↳ Қосымшаларды жасау
- ↳ Жасау ортасы
- ↳ Қосымшалармен байланыстыру
- ↳ Жобалар
- ↳ עִבְרִית
- ↳ LabVIEW
- ↳ LabView חדשות לגבי
- ↳ למתחילים
- ↳ כללי
- ↳ תקשרת עם מכשירים
- ↳ עיבוד אותות
- ↳ לוח קדמי
- ↳ אחסון מידע
- ↳ עבודה עם גרפים
- ↳ עיצוב דוגמאות
- ↳ בניית תוכנה
- ↳ סביבה מפותחת
- ↳ תקשרת ותוכנות
- ↳ פרויקטים
- ↳ Toolkits
- ↳ Vision / IMAQ
- ↳ Հայերեն
- ↳ LabVIEW
- ↳ Նորություններ
- ↳ Սկսնակների համար
- ↳ Ընդհանուր
- ↳ Հաղորդակցում սարքերի միջոցով
- ↳ Ազդանշանի վերլուծություն
- ↳ Արտաքին վահանակ
- ↳ Տվյալների պահպանում
- ↳ Աշխատանք գրաֆիկայի և ձայնի միջոցով
- ↳ Ծրագրավորման մոդելներ
- ↳ Ծրագրերի ստեղծում
- ↳ Զարգացման միջավայր
- ↳ Հաղորդակցում ծրագրերի միջոցով
- ↳ Նախագծեր
- ↳ Մոդուլներ / Գործիքներ
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ LEGO Mindstorms
- ↳ Multisim
- ↳ Այլ
- ↳ Մրցույթներ
- ↳ LabVIEW-ի վերաբերյալ գրքեր
- ↳ Դասընթացներ և Հավաստագրում
- ↳ Ծրագրավորման լեզուներ
- ↳ Ծրագրեր
- ↳ Սարքավորումներ
- ↳ Թափուր աշխատատեղեր
- ↳ Հայտարարություններ
- ↳ Աշխարհում ամեն ինչի մասին
- ↳ Վեբկայք և ֆորում
- ↳ Տեղեկատու
- ↳ Հետադարձ կապ
- ↳ Առաջարկներ
- ↳ Մոդերատորի բաժին
- ↳ Խմբեր
- ↳ Freelance
- ↳ Ուսանողներ
- ↳ Դասավանդողներ
- ↳ Բլոգերներ
- ↳ Polski
- ↳ LabVIEW
- ↳ Aktualności
- ↳ Dla początkujących
- ↳ Ogólne
- ↳ Komunikacja z urządzeniami
- ↳ Przetwórstwo sygnału
- ↳ Panel czołowy (Front Panel)
- ↳ Zapisywanie danych
- ↳ Praca z grafiką i dźwiękiem
- ↳ środowisko programistyczne
- ↳ połączenie z aplikacjami
- ↳ Projekty
- ↳ Moduły/narzędzia
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ Modulation
- ↳ Multisim
- ↳ Inne
- ↳ Konkursy
- ↳ Podręczniki po LabVIEW
- ↳ Kursy i certyfikacja
- ↳ Giełda pracy
- ↳ Ogłoszenia
- ↳ O wszystkim
- ↳ Strona internetowa i forum
- ↳ Anonsy
- ↳ Propozycje
- ↳ 中文
- ↳ LabVIEW/虚拟仪器
- ↳ 新闻
- ↳ 新手入门
- ↳ 概述
- ↳ 设备控制与数据交换
- ↳ 信号处理
- ↳ 前面板
- ↳ 数据存储
- ↳ 图象处理
- ↳ 设计模式
- ↳ 应用程序生成器
- ↳ 开发环境
- ↳ 应用程序的沟通
- ↳ 工程项目
- ↳ 模块 / 工具包
- ↳ 视觉 / IMAQ
- ↳ 实时/ FPGA / 嵌入式系统
- ↳ LabWindows / CVI / 测量工作室
- ↳ PDA / Palm / 触摸屏
- ↳ 调制
- ↳ 方案 / PID
- ↳ 测试状态
- ↳ 状态
- ↳ 报告生成 / Diadem
- ↳ 其他
- ↳ 竞赛
- ↳ LabVIEW 书籍
- ↳ 培训和认证
- ↳ 编程语言
- ↳ 软件
- ↳ 硬件
- ↳ 求职信息
- ↳ 市场信息
- ↳ 无所不能
- ↳ 站点论坛
- ↳ 公告
- ↳ 反馈
- ↳ 意见建议
- ↳ 版主交流
- ↳ Eesti
- ↳ LabVIEW
- ↳ Uudised
- ↳ Võhikutele
- ↳ Üldine
- ↳ Seadmete kommunikatsioon
- ↳ Signaalitöötlus
- ↳ Esipaneel
- ↳ Andmete salvestamine
- ↳ Graafikaga ja heliga töötamine
- ↳ Programmeerimise mudelid
- ↳ Rakenduste loomine
- ↳ Arengukeskkond
- ↳ Kommunikatsioon tarkvaraga
- ↳ Projektid
- ↳ Moodulid/toolkitid
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ Modulation
- ↳ LEGO Mindstorms
- ↳ Multisim
- ↳ NI WSN
- ↳ LIFA
- ↳ Muu
- ↳ Konkursid
- ↳ LabVIEW raamatud
- ↳ Kursused ja sertifikaadid
- ↳ Programmeerimiskeeled
- ↳ Tarkvara
- ↳ Riistvara
- ↳ Teadus
- ↳ Tööbörs
- ↳ Kuulutused
- ↳ Õnnitlused
- ↳ Räägime kõigest
- ↳ Veebisait ja foorum
- ↳ Teated
- ↳ Tagasisede
- ↳ Pakkumised
- ↳ Intervjuu foorumi kasutajatega
- ↳ Français
- ↳ LabVIEW
- ↳ News
- ↳ Pour les débutants
- ↳ Courant
- ↳ La communication avec des périphériques
- ↳ Traitement du signal
- ↳ Front panel
- ↳ Stokage de données
- ↳ Travailler avec des graphiques
- ↳ Modelè de programmation
- ↳ Application Builder
- ↳ Environnement de développement
- ↳ Communication avec les applications
- ↳ Projets
- ↳ Modules/ boîtes à outils
- ↳ Vision / IMAQ
- ↳ Real Time / FPGA / Embedded
- ↳ LabWindows / CVI / Measurement Studio
- ↳ PDA / Palm / Touch Panel
- ↳ Modulation
- ↳ Motion / PID
- ↳ TestStand
- ↳ Statechart
- ↳ Report Generation / Diadem
- ↳ D’autres choses
- ↳ Concourses
- ↳ Livres de LabVIEW
- ↳ Cours et la certification
- ↳ Langues de programmation
- ↳ Software
- ↳ Hardware
- ↳ Marché du travail
- ↳ Place de marchè
- ↳ Sur d’autres choses
- ↳ Web site et forum
- ↳ Annonces
- ↳ Retour
- ↳ Propositions
- ↳ Olympiads / Олимпиады
- ↳ Olympiad 2020
- ↳ Olympiad 2021
- Список форумов
- Часовой пояс: UTC+03:00
- Удалить cookies
- Связаться с администрацией
Источник: labviewportal.org