Все вопросы: [exit]

48 вопросов

2
голосов
3ответов
190 просмотров

How do I know the .exe that loaded my dll is about to exit?

I have a dll which is actually a com service that is registered and then being loaded by another .exe process. I would like when the user exit from the .exe to execute some resource closing steps from within my dll before it is too late. I tried to intercept the DLLPROCESSDETACH or DLLTHREADDETAC...

0
голосов
4ответов
2542 просмотров

c# windows mobile standard - Back button won't close the app

The background of the app is still there when i push the back button. Does anyone know what i can do, to prevent this? If i use Application.Exit(), it works. thanks in advance love stackoverflow :)

0
голосов
1ответов
877 просмотров

Xbap application: How can I prompt user to confirm exit when the user close the browser or browser tab?

application_exit and session_ending event in app.xaml cannot help. Is there any way to achieve this?

0
голосов
1ответов
546 просмотров

Windows Mobile 5 - Handle Application Exit

I'm developing for Windows Mobile 5.0 and have come across a little issue with my app. I'm using the win32 api to schedule a process to run periodically. This is thanks to the code posted at http://www.codeproject.com/KB/mobile/WiMoPower1.aspx (call to CeRunAppAtTime) The problem I've got howeve...

5
голосов
2ответов
1267 просмотров

How to catch exit() in embedded C++ module from python code?

I am embedding a c++ library (binding done with SIP) in my python application. Under certain circonstances (error cases), this library uses exit(), which causes my entire application to exit. Is there a way to catch this event, or do I need to modify the library to handle error cases differently...

21
голосов
1ответов
31897 просмотров

Prompt on exit in PyQt application

Is there any way to promt user to exit the gui-program written in Python? Something like "Are you sure you want to exit the program?" I'm using PyQt.

1
голосов
3ответов
1333 просмотров

Motif: Intercept close box event and prevent application exit? (C++)

How do I intercept when the user clicks on a motif window's (widget's) close box, and how do I prevent the Motif window manager to close the entire calling application on the close box being clicked (so that my app can close the Motif application context and windows and continue to run)? I've tri...

735
голосов
7ответов
697842 просмотров

In a Bash script, how can I exit the entire script if a certain condition occurs?

I'm writing a script in Bash to test some code. However, it seems silly to run the tests if compiling the code fails in the first place, in which case I'll just abort the tests. Is there a way I can do this without wrapping the entire script inside of a while loop and using breaks? Something lik...

32
голосов
2ответов
33140 просмотров

Application.Exit() vs Application.ExitThread() vs Environment.Exit()

I am trying to figure out which I should be using. On closing my WinForm app fires of a Form in Dialog mode. That form runs a Background worker that Syncs the DB with the remote DB and displays it's progress on the "Splash Form." I have a method like so: private void CloseMyApp() { Save...

2
голосов
1ответов
715 просмотров

How do I gracefully exit WinForms app when hitting stop debugging in VS?

I'm writing a system tray Winforms app which does some very important cleanup on Application.ApplicationExit. When I hit the stop button while debugging in Visual Studio, this the process exits, but this cleanup code doesn't get called. Is there some way I can make sure it gets called in this sit...

9
голосов
2ответов
1423 просмотров

Python: Why does `sys.exit(msg)` called from a thread not print `msg` to stderr?

Today I ran against the fact, that sys.exit() called from a child-thread does not kill the main process. I did not know this before, and this is okay, but I needed long time to realize this. It would have saved much much time, if sys.exit(msg) would have printed msg to stderr. But it did not. It...

0
голосов
2ответов
162 просмотров

C# Container Question

I'm having a weird problem with adding stuff to my Container. Whenever I try to add the items it simply exits the while loop, even though isServer is still 1. I've tried to make a custom function, same result. Then i tried calling the Add(..) function directly and still same result. I don't see h...

281
голосов
10ответов
610943 просмотров

How to exit from Python without traceback?

I would like to know how to I exit from Python without having an traceback dump on the output. I still want want to be able to return an error code but I do not want to display the traceback log. I want to be able to exit using exit(number) without trace but in case of an Exception (not an exi...

10
голосов
4ответов
28133 просмотров

exit failed script run (python)

I have seen several questions about exiting a script after a task is successfully completed, but is there a way to do the same for a script which has failed? I am writing a testing script which just checks that a camera is functioning correctly. If the first test fails it is more than likely that...

2
голосов
1ответов
4250 просмотров

Batch file I wrote will not close automatically or on EXIT

I made this batch file to close explorer before launching Worms because for some reason my colors get messed up if I don't. The batch file works fine except that it doesn't close when it's finished. What did I do wrong? @echo off echo Closing explorer and launching worms taskkill /F /IM explorer...

13
голосов
2ответов
11616 просмотров

ruby at_exit exit status

Can i determine selves process exit status in at_exit block? at_exit do if this_process_status.success? print 'Success' else print 'Failure' end end

32
голосов
2ответов
12054 просмотров

How to end / Force a close to a program (in Clojure)

I am a pretty decent programmer in Java, however I am new to programming in Clojure. In Java, to force an exit of a program, the code used is System.exit(0). Is there any equivalent to this code is Clojure?

0
голосов
1ответов
1918 просмотров

cygwin / vista32 bash.exe has stopped working

Our work machines are moving to Vista, so I am struggling through installing cygwin. After setting the proxy on the installer manually instead of using "use IE5 settings" and running the following command: mkpasswd -l -c > /etc/passwd; mkgroup -l -d > /etc/group I finally have a "working...

5
голосов
6ответов
2532 просмотров

Модульные тесты VS2008 - выход из метода assert

Я пытаюсь написать модульный тест C # со встроенной структурой модульного тестирования VS 2008, и метод, который я тестирую, вызывает Environment.Exit(0). Когда я вызываю этот метод в своем модульном тесте, мой модульный тест прерывается. Метод действительно должен вызывать Exit, и мне нужен спо...

20
голосов
6ответов
38823 просмотров

Application.Exit

Я использую VSTS 2008 + .Net 3.5 + C # для разработки приложения Windows Forms. Моя путаница, кажется, Application.Exit не заставляет приложение завершать работу? Если нет, то какой метод мне следует вызвать, чтобы завершить работу приложения? ИЗМЕНИТЬ 1: Обычно основной метод выглядит сле...

5
голосов
2ответов
2897 просмотров

Диагностика приложения, которое не останавливается

Наше приложение для Windows часто зависает в памяти, и я пытаюсь использовать windbg для отслеживания вниз по проблеме. Я новичок в windbg и мог бы воспользоваться некоторыми советами (я хотя начали читать Advanced Windows Debugging). Приложение представляет собой смесь объектов C ++ и COM, н...

5
голосов
3ответов
11737 просмотров

Очистите перед закрытием QCoreApplication

У меня есть консольный QCoreApplication, который имеет таймеры и поддерживает обмен данными через сокеты, а также использует заблокированный мьютекс. Когда я закрываю приложение вручную, появляется сообщение об ошибке, в котором говорится, что какой-то мьютекс заблокирован и время ожидания ис...

24
голосов
5ответов
24910 просмотров

Как запустить последнюю функцию, прежде чем вас убьют в Python?

Есть ли способ выполнить последнюю команду до того, как запущенный скрипт Python будет остановлен каким-либо другим скриптом, прерыванием клавиатуры и т. д.

4
голосов
3ответов
3139 просмотров

Перехват исключения в Environment.Exit ()

Мне нужно вернуть код выхода 1 после завершения моих основных функций. Однако у меня есть другой поток, который никогда не заканчивается (while(true)). Итак, мне удалось вызвать Environment.Exit (1) . Но у меня есть исключение при удалении com-объектов ... По нескольким причинам я не могу из...

7
голосов
9ответов
18920 просмотров

Как добавить код к кнопке выхода в форме c #?

Я использую Microsoft Visual C # 2008 Express. В моей основной форме есть кнопка X для закрытия формы в правом верхнем углу. Как добавить код к этой кнопке? В моем меню есть пункт «Выход» и код, который очищает и закрывает мои базы данных. Как добавить тот же код к этой кнопке, если пользоват...

17
голосов
3ответов
58062 просмотров

Как выйти из дочернего процесса и вернуть его статус из execvp ()?

В моей простой пользовательской оболочке я читаю команды со стандартного ввода и выполняю их с помощью execvp (). Перед этим я создаю вилку текущего процесса и вызываю execvp () в этом дочернем процессе, сразу после этого я вызываю exit (0). Примерно так: pid = fork(); if(pid == -1) { ...

8
голосов
2ответов
1480 просмотров

Как восстановить состояние процесса после сбоя?

Какой хороший способ сохранить состояние при перезапуске сбойного процесса? У меня есть супервизор в приложении OTP, который наблюдает за несколькими "подсистемами" gen_servers. Например, подсистема "погода", которая генерирует новое состояние погоды каждые 15 минут и обрабатывает запросы ...

13
голосов
4ответов
15030 просмотров

Есть ли преимущества в использовании макроса WEXITSTATUS в C над делением на 256 при статусе exit ()?

Я делал упражнение для университета, где мне нужно было возвращать значение с выходом, это значение было фактически подсчетом чего-то. Это может быть больше 255 (что exit () не может обработать), но учитель предложил использовать тестовые данные, когда счетчик никогда не может превышать это знач...

89
голосов
8ответов
58793 просмотров

Удаление созданных временных файлов при неожиданном выходе из bash

Я создаю временные файлы из сценария bash. Я удаляю их в конце обработки, но поскольку скрипт работает довольно долго, если я его убью или просто CTRL-C во время выполнения, временные файлы не будут удалены. Есть ли способ перехватить эти события и очистить файлы до завершения выполнения? Кр...

1
голосов
6ответов
10496 просмотров

О функции exit () в C ++

Функция getche () не завершает программу должным образом, поэтому я хочу попробовать функцию exit (int status). Как это работает на языке программирования Turbo C ++? Я не могу понять объяснение в связанных модулях справки и ищу лучшее объяснение ... Например, из чего состоит параметр функции? З...