問題タブ [application-close]

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 に答える
1413 参照

c# - マルチスレッドアプリケーションを正常に閉じますか?

2つのスレッドを持つアプリケーションがあります。

ソケットを使用してデータをキャプチャし、DataTablesを更新する最初のスレッド(メインスレッド)

2番目はDataTablesをデータベースに挿入します。

アプリケーションは正常に動作しますが、閉じると、メインスレッドはデータの読み取りを終了し、2番目のスレッドでAbortメソッドを呼び出します。これはデータベースに挿入されている可能性があり、これによりデータの一貫性が失われます。

現在、「挿入中の中止」を克服するために、次のソリューションを使用しています

編集:強力な答えの後、私はコードを変更しました

0 投票する
4 に答える
1129 参照

c# - C# アプリケーションの終了の問題

閉じる(X)ボタンをクリックするとシステムトレイに最小化されるように、アプリケーションが必要です。

また、メイン アプリケーション ウィンドウの別のボタン/メニューをクリックするか、システム トレイ コンテキストの menuItem をクリックすることによってのみ閉じられます。

ウィンドウを閉じてトレイに最小化することができます。

しかし、私が直面している問題は、アプリケーションを閉じることができないことです。

これは私のコードです(アプリケーションを閉じることができません):

0 投票する
3 に答える
2246 参照

c# - WinForms アプリケーションで 2 回目のタスク マネージャーの終了が検出されない

そのため、閉じるボタンをクリックしてアプリケーションを閉じたい場合、メッセージボックスが表示されるので、いいえを選択しました。次に、行 e.Cancel = true が実行され、フォームは閉じられません。

さて、この後、タスクマネージャーからアプリケーションを閉じると、閉じる理由は UserClosing です!!! なんで?TaskManagerClosing ではないでしょうか。

0 投票する
4 に答える
16894 参照

c# - Alt+F4 を無効にしますが、フォームをコードで閉じることができます。CloseReason.UserClosing は役に立ちません

Alt+を実行してもフォームが閉じないようにしたいのですが、同じフォームからorが呼び出されたF4場合は、フォームを閉じる必要があります。Application.Exit()this.Close

私は試しCloseReason.UserClosingましたが、まだ助けにはなりません。

0 投票する
4 に答える
3101 参照

c++ - PostQuitMessage を呼び出すタイミング

多くのアプリケーションと同様に、私のものは複数のウィンドウを作成します。作成されたウィンドウの数がわからず、追跡することもできないため、作成されたウィンドウがない時期もわかりません。

私の問題は、すべてのウィンドウが閉じられている場合、PostQuitMessage何らかの方法で呼び出さない限り、アプリケーションはウィンドウを開いたまま実行し続けることです (明らかに)。PostQuitMessageメッセージに応答してメッセージハンドラーを呼び出すことはできません。これWM_DESTROYは、最初のウィンドウが閉じられたときにすべてのウィンドウが閉じられるためです。他の20のウィンドウがまだ開いている場合でも。

PostQuitMessage(0)私の質問は、アプリケーションを実際に終了するためにいつ呼び出すかをどのように知ることができますか?

0 投票する
3 に答える
4277 参照

macos - applicationWillTerminate が呼び出されない

applicationWillTerminate メソッドを実装しましたが、呼び出されません

アプリケーションを閉じる前にコードを実行するには?

ありがとう

0 投票する
1 に答える
1217 参照

macos - ウィンドウを閉じるときのエラー (ココア アプリケーション)

これは、アプリケーションでウィンドウを閉じるときに取得するログです。

アプリケーションを閉じるまで、すべて正常に動作します。applicationWillTerminateメソッドに入ると、これらのメッセージがログに表示され、アプリがクラッシュします。

アプリケーションを開いて閉じるだけで、起動後にコードが実行されない

それが問題かどうかはわかりませんが、MainMenu.xib (プッシュ ボタン) にクリップされたコンテンツの警告もあります。

ありがとう

0 投票する
1 に答える
711 参照

java - java、アプリケーションを閉じる前に実行するメソッドを宣言する

アプリケーションを閉じる直前にいくつかのアクションを実行したいと考えています。

アクションリスナーはあるようですが、フレームなどはありません。唯一のJavaファイルです。

ある種のコントロールを設定するにはどうすればよいですか?

0 投票する
4 に答える
3265 参照

android - 戻るボタンを押してアプリケーションの終了を確認する

戻るボタンを押してもアプリケーションが閉じないようにするにはどうすればよいですか?確認メッセージを表示したい。

ありがとうございました。

0 投票する
2 に答える
1028 参照

c - Cで閉じるボタンを無効にする方法は?

.exeCプログラムから作成された実行可能ファイルを使用してWindowsコンソールウィンドウの閉じるボタンを無効にする方法を知っている人はいますか?