问题标签 [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 投票
3 回答
969 浏览

emulation - HP WebOS 3.0 模拟器,如何导航

有谁知道我如何退出 HP webOS 3.0 Emulator 中的程序。没有任何主页按钮,我在谷歌的任何地方都找不到答案。谢谢

0 投票
3 回答
2762 浏览

ios - iOS App在退出时崩溃,如何调试?

我的应用程序在我退出时崩溃(不是按主页按钮并转到后台),我想问题是 viewDidUnload 中释放的一些对象在 dealloc 中再次释放,但我不确定。由于我的代码有10000多行,有什么工具或方法可以快速定位错误吗?或者它是由其他东西引起的,而不是一个物体被释放两次?

谢谢!

这是左窗格的屏幕截图:

崩溃时

另外,我尝试在 viewDidUnload 和 dealloc 中记录消息,但没有看到任何错误消息。

对于dealloc也是一样。

编辑 2:我的应用程序使用核心数据,所以我需要在退出核心数据时手动完成什么(否则它会崩溃)?

0 投票
1 回答
768 浏览

ios - 当用户单击主页按钮时,如何重置我的 iOS 应用程序?

我有一个基于动画的计时器应用程序,当我退出应用程序时它不会重置。我需要单击主页按钮,然后退出应用程序并重新启动它以重置计时器。当按下主页按钮时,如何告诉应用程序重置?

0 投票
4 回答
1917 浏览

java - How to quit a java program at a specific time

I have a JMS listener app, and the class QueueReceive implements MessageListener.the main function as below:

Is there any way to quit the app at a specific time within the program not by way of the jms Message?

0 投票
0 回答
1307 浏览

debugging - 调试 SHDocVw.InternetExplorer.Quit 不关闭 iexplore.exe 进程

我认为没有明确的答案,那么您将如何调试此问题?:

我的主应用程序(一个 MicroStation 插件)使用 SHDocVw.InternetExplorer COM 包装器启动 IE,与之交互,在不使用时隐藏它(例如,当用户关闭窗口并将 InternetExplorer.Visible 设置为 false 时拦截)。

当主应用程序关闭时,插件通过调用 InternetExplorer.Quit 关闭 IE,但 iexplore 进程仍在运行(在主应用程序关闭时 IE 被隐藏)。

我试过的:

  • 调用 Quit 后在 InternetExplorer 对象上调用 System.Runtime.InteropServices.Marshal.FinalReleaseComObject
  • 在 Quit 和 FinalReleaseComObject 之后将对 InternetExplorer 对象的引用设置为 null
  • 确保在主应用程序退出之前父托管对象得到 GC(检查是否调用了 Finalize)
  • 创建一个测试控制台应用程序并尝试在那里重现问题。例如,当 IE 处于隐藏状态时尝试调用 Quit。(我无法重现该问题,应用程序一退出 IE 就会关闭)

同样有趣的是,我无法在同一个主应用程序(MicroStation 插件)中重现调用 Quit 的问题,但是在主应用程序运行时,而不是在退出事件处理代码中。当在其他地方调用 Quit 按预期关闭 IE。

否则 InternetExplorer 对象对我来说是不透明的。

还有其他方法可以调试此问题吗?

编辑:可能值得注意的是,主应用程序创建了一个 UserControl 并使 IE 窗口成为此 UserControl 的子级(使用 SetWindowLong 更改 GWL_STYLE 以允许窗口成为子级,并使用 SetParent 将 UserControl 设置为父级)。但是当 IE 被隐藏时(即退出尝试失败时),父窗口设置为 0。

谢谢!

0 投票
3 回答
33589 浏览

c++ - 以编程方式退出 MFC 应用程序的正确方法是什么?

使用 Windows MFC C++。我有一个第三方应用程序在我的 CWinApp 派生类中调用用户定义的方法。此方法在 InitInstance() 之后调用。如果此方法中存在错误,例如抛出异常并在 try/catch 块中捕获,我想从 catch 块中退出应用程序。什么是规范和正确的戒烟方法?

更新:

Serge 我相信在 InitInstance() 中返回 false 是正确的退出应用程序的方法。但是,现在假设我想退出 CDialog 派生类的 OnInitDialog() 处理程序,那么正确的方法是什么。

更新 2

对我来说,我发现调用 PostMessage(WM_CLOSE) 是我的非模态 CDialog 派生类的最佳方法。在某些情况下,我尝试过的所有其他退出方法都会引发一些异常。

这是我如何使用它的示例:

0 投票
2 回答
2944 浏览

python - 如何在最后一个窗口关闭/销毁后退出 pygtk 应用程序

有没有办法告诉 gtkgtk.main_quit()在应用程序的最后一个打开窗口关闭/销毁时自动调用?

如果没有提供此功能的直接功能,我可以想到以下内容: 在窗口的销毁方法中:获取进程中打开的窗口的列表,如果它为空则退出。有没有办法得到这样的名单?

显而易见的解决方案是手动跟踪所有打开的窗口,但如果可能的话,我想避免这种情况。

0 投票
0 回答
297 浏览

c# - c# interop PowerPoint Quit 在某些机器上阻止应用程序

在任务管理器上退出后,这与 Interop 学习应用程序无关——我已经用 Marshal 和 GC 解决了这个问题。

我正在制作一个通过互操作连接到 word、excel 和 powerpoint 的应用程序。Word 和 excel 没有问题,但 powerpoint 会在客户端机器上的 App.quit() 上阻止我的应用程序。

在我的开发机器上,它工作正常,但在两台客户端机器上,当它执行退出 PowerPoint 应用程序的行时,它只是挂在那里等待 powerpoint 关闭 - 从来没有。

以前有人遇到过这个问题吗?我的开发机器上可能有什么不在两台客户端机器上?

我会很感激任何想法

编辑:在以前不会挂起的机器上,现在它挂起,除非我让应用程序可见

0 投票
6 回答
164344 浏览

qt - 退出Qt程序的正确方法?

我应该如何退出 Qt 程序,例如在加载数据文件时,发现文件损坏,用户需要退出此应用程序或重新启动数据文件?

我是不是该:

  1. 称呼exit(EXIT_FAILURE)
  2. 称呼QApplication::quit()
  3. 称呼QCoreApplication::quit()

(2)和(3)之间的区别?

0 投票
2 回答
517 浏览

php - PHP 脚本在 str_getcsv 上停止,没有错误

新手在这里有一个令人沮丧但可能很简单的问题。我正在尝试编写一个脚本,该脚本将获取 .csv 的最后一行,其中包含 2 列。我只需要第二列中的值进行计算。我一直在尝试使用 str_getcsv 访问第二列,然后计算数学。该脚本在我的本地服务器上运行良好,但是当我上传到网络服务器时,脚本停止并且页面的其余部分不会加载。没有错误消息。这是我一直在使用的代码。它到达 hello1 回声并停止。