问题标签 [quit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
780 浏览

java - Java - 处理程序终止

我有一个用java编写的服务器-客户端对,如果另一个应用程序退出,我想退出一个应用程序。这是怎么做到的?如果用户手动退出应用程序(即按 cmd+q.alt+F4 等),我还想知道如何让程序执行一系列命令(例如关闭套接字等)

0 投票
1 回答
2579 浏览

qt - 即使在 MainWindow 关闭后,Qt 应用程序仍保留在内存中

问题如下:如果应用程序在没有主动做任何事情时关闭,它会正确退出。但是,如果它正在积极地处理某些事情(例如,在 while 循环中等待),则主窗口将关闭,但程序将继续在后台运行,正如打开任务管理器所确认的那样。

我今天花了很大一部分时间搜索问题并实施可能的修复,但无济于事。似乎 quit() 函数根本没有做任何事情。以下是我尝试过的一些事情:

  • 使用app.connect( &app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));. 我知道信号被触发了,因为我尝试更改&app, SLOT(quit())qApp, SLOT(aboutQt())并短暂弹出了 aboutQt 窗口。
  • 包括qApp->quit();从主窗口按钮运行的函数的开头。应用程序确实运行到该行,但没有任何效果。
  • 用于processEvents()确保 GUI 正在更新。
  • 包括mainWindow.setAttribute(Qt::WA_QuitOnClose);main.cpp 中的语句。

我只希望应用程序在主窗口关闭时完全退出。

我正在使用 qextserialport 库,如果这有什么不同的话。

0 投票
1 回答
648 浏览

.net - 如何设计一个在用户注销远程桌面连接时永不退出的 .net windows 窗体应用程序

我对 Windows 窗体应用程序开发很陌生。我在远程 IIS 服务器上安装了一个应用程序,该应用程序是每 10 分钟检查和处理作业队列的代理。

但是,如果我单击服务器上的“开始”-“注销”以断开我的远程桌面连接会话。应用程序也退出。

除非服务器重新启动或关闭,否则是否有设置要保留的 Windows 窗体应用程序?

我知道 Windows 服务应用程序可以做到这一点,但在这个商业案例中,Windows 服务应用程序不会成为替代解决方案。

0 投票
2 回答
5945 浏览

ios - iOS - 检测应用程序何时退出

如何检测用户何时退出应用程序?(点击主页按钮)我如何检测重新启动它的时间?(点击图标)

*我不是在谈论用户通过按住主页按钮然后使图标摆动并从子坞站中删除应用程序实例来手动退出应用程序。我说的是只是暂时退出应用程序购买点击主页按钮.. 可能发送文本或其他什么然后回到应用程序。

谢谢!

0 投票
4 回答
45150 浏览

cmd - openssl 挂起且不退出

我正在尝试使用 openssl 获取证书,它似乎一直挂起。我做了很多研究,但并非所有可用选项似乎都适用于 Windows。

我试过这个:

其中包含来自http://bytes.com/topic/php/answers/8802-automate-openssl-s_client-command-batch-php-scriptquit.txt的“quit\n”

那没有用。我还查看了Openssl s_clinet -connect 脚本。强制退出帮助

我也试过 -prexit

我也对此进行了研究,但无法正常工作: https ://serverfault.com/questions/139728/how-to-download-ssl-certificate-from-a-website

我做得很好!我设法做了一些我认为不可能的事情,像这个错误这样简单的事情暂时阻止了我:(

0 投票
1 回答
89 浏览

python - 关闭 PyGTK 应用程序时的奇怪问题

关闭 PyGTK 应用程序时遇到一个奇怪的问题。这是用于退出程序的函数:

调用此函数时,应用程序的窗口仍保留在屏幕上,但 GUI 被冻结。在终端模拟器中,我返回到提示行,而在任务管理器中 Python 进程仍在运行(使用大约 900k 的 RAM 内存)。我必须杀死 python 进程才能使窗口消失。

发生了什么?我应该提到我使用线程并且应用程序使用 SimpleHTTPServer 和 SocketServer 创建了一个 HTTP 服务器。

0 投票
4 回答
2203 浏览

android - 退出Android应用程序的最佳方法?

我正在寻找一种通过代码退出我的 android 应用程序的方法。是的,我知道,我不应该这样做,因为当您按下后退按钮时,android 会处理它,但我有一个自定义流程迫使我实现这一点。我已经搜索了一段时间,并找到了多个答案:

  • 不应该这样做=>没有选择。
  • 在我的活动中调用 finish() => 仅针对 1 个活动,而不是整个应用程序。
  • 使用特殊标志启动第一个活动的意图 => 我有多个入口点,所以不是一个真正的选择。
  • 只是杀死我自己的进程=>不确定这个,这会在所有活动中调用 onDestroy() 方法吗?我的后台服务会继续运行吗?(不应该停止)

所以我想知道,是否有任何其他选项可以退出我的应用程序,或者我真的仅限于这些选项?如果真的没有其他选择,那么我正在考虑在我的 Application 类中创建我的活动的所有实例的列表,然后循环它们以在它们上调用 finish() 。但我不知道这是否是处理这个问题的正确方法。

所以这就是为什么我在这里问我的问题,这是关闭我的应用程序的最佳方式?

编辑:我或多或少地解决了这个问题。我有一个我的活动的弱引用列表。在每个 onCreate 中,我将活动添加到列表中。然后,当我想退出我的应用程序时,我只需循环列表并调用 finish()。问题是:如果列表太大,它不会完成我所有的活动,因为 android 已经摧毁了它们。所以每次我确定我不再需要它们时,我都会完成它们。就我而言,列表不能超过 3/4 活动,因此无需再担心活动未完成。同样使用这种方法,我不必破坏自己的进程。

0 投票
4 回答
5681 浏览

python - 运行条件语句后以编程方式停止执行 python 脚本

在条件语句运行后如何以编程方式停止 python 脚本。在下面的伪脚本中:

谢谢,迈克

0 投票
0 回答
846 浏览

android - 如何在 Android 4(冰淇淋三明治)中杀死进程,以便“强制停止”在设置中显示为灰色?

我的应用程序中有一个“退出”按钮。当用户退出时,我完成()堆栈上的所有活动,然后在基本活动中调用 android.os.Process.killProcess(),这样当用户进入他们的应用程序设置并查看我的应用程序时,“强制停止” ' 按钮变灰(本质上表示它不再运行)。这很好用,除了在冰淇淋三明治上设置中的“强制停止”按钮不会变灰,除非我按下它来“强制停止”我的应用程序。有什么方法可以使该按钮在设置中不可点击(并且用户不会认为它仍在运行)?

0 投票
3 回答
462 浏览

objective-c - 通过设置 NSTimer 退出应用程序?

他们是否有更好的方式以编程方式退出应用程序?

最近我做了一个无线电应用程序,它有一个用户设置来设置时间,使用 NSTimer 退出应用程序进程(我的意思是睡眠时间)。当时间到达应用程序应该停止其进程并退出。

当时间到达时,我使用这些语句退出应用程序,

使用 [[UIApplication sharedApplication] suspend] 有什么问题吗?[[UIApplication sharedApplication] terminateWithSuccess]; 方法

退出应用程序的任何其他更好的方法,或者至少冻结应用程序进程..我需要帮助吗?