問題タブ [application-restart]

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

java - Java アプリケーションを自動的に再起動する方法

いくつかのディレクトリをクリーンアップしたり、ファイルをコピーしたりする機能をアプリケーションに実装したいのですresetが、プロセスを完了するために再起動する必要があります。

アプリケーションを再実行する方法は? 実際の再起動ではありませんが、2 番目のインスタンスを開き、これを閉じるだけで十分だと思います。

私のアプリケーションのコアはクラス拡張JFrameですが、プログラムの実行時にクラスの拡張を読み取る静的ブロックがたくさんあります。すべての静的コレクションとブロックが再度作成/実行されるように、アプリケーションをプログラムで再起動する必要があります。

それはそのように始まります。

これはうまくいくようです:

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

vbscript - Windows再起動マネージャー用のVBScript?

こんにちは、

Microsoft Word を閉じて再度開くための再起動マネージャー(こちらのリンクを参照)コード用の VBScript コードはありますか?

例として Microsoft Word を使用しました。特定のアプリケーションを閉じるためにメッセージをRestartManagerに送信したかっただけです。

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

c# - Application.Restart が設定を台無しにする

私は個人用のプロジェクト(単純な電話帳)に取り組んでいます。少しカスタマイズするオプションがあります(フォームのアイコン、ボタンの画像、ピクチャボックスの画像などを変更します)。これは次のように機能します。

アプリが起動すると、選択されているテーマがチェックされます。

...ここで、ThemeCheck() は次のとおりです。

...など、各色 (10 種類の異なる色があります) について、ここにコード全体をコピーするには長すぎます。

それにもかかわらず、テーマを正常に変更することができましたが、アプリケーションを再起動すると、ランダムなテーマに切り替わります (最初のテーマであるため、常に青色です)。

どうすればこれを処理できますか?アプリを再起動しても選択したテーマが設定されるようにしてほしい。基本的に紫色のテーマを選択した場合は、再起動後も紫色のままにしたいと考えています。

誰かがそれを見たい場合は、ここにコード全体を2つのtxtファイルに分けてアップロードしました(両方のフォーム-メインのフォーム(Form1)と設定が構成されているフォーム(Form2))。

Form1 : http://www.sendspace.com/file/jerayu

Form2 : http://www.sendspace.com/file/p5twne

0 投票する
0 に答える
281 参照

c# - Application.Restart() で NullReferenceException がスローされる

1 日の特定の時間後に自動的に再起動したいアプリケーションがあります。時間条件が満たされているかどうかを確認するために、数分ごとに刻むフォームにタイマーがあります。条件が満たされると、Application.Restart() がアクション デリゲートとしてダイアログ ボックスに渡されます。ユーザーは、何か重要なことをしている最中であれば、ダイアログのメッセージを無視することができます。ユーザーがメッセージに同意して [OK] を押すと、Action デリゲートが呼び出されます。

次の例外がスローされます。

System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。System.Deployment.Application.ApplicationDeployment.get_UpdatedApplicationFullName() で System.Windows.Forms.Application.Restart() で

詳細: 再起動時刻は午前 0 時です。朝、ダイアログの [OK] ボタンをクリックすると、例外が発生します。アプリケーションはネットワークで展開されます。これまでに 2 台のコンピューター (両方とも Win 7) で動作をテストしました。私の開発マシンでは失敗します。

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

android - 戻るボタンでアクティビティを再開

基本的に、私の MainActivity にはボタンがあり、クリックすると非表示になり、数秒後に SecondActivity が呼び出されます。ただし、戻るボタンを押すと、MainActivity のボタンはまだ見えません。MainActivity を再起動/初期化したい。onResume または onRestart と関係があることはわかっていましたが、これらのメソッドをどのように実装できますか? 誰かが私に例を挙げてもらえますか? ありがとう。

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

java - Java プログラムをプログラムで再起動するにはどうすればよいですか?

自動的に再起動できるようにしたい Java プログラムがあります (たとえば、致命的なエラーが検出された場合、ユーザーは再起動するか終了するかを選択できます)。これどうやってするの?

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

android - Android: システムがアプリ プロセスを再起動したときにアプリケーション クラスで初期化されたオブジェクトを保存する方法

私のアプリケーション クラスには、ランチャー画面から起動されるすべてのアクティビティで使用されるオブジェクトがあります。問題は、メモリが少ない場合、システムが自動的にアプリケーションを再起動することです ([設定] -> [アプリケーション] -> [実行中のプロセス] タブで確認できます)。再起動しているため (アプリがバックグラウンドになると発生します)、全体で使用しているオブジェクトが null にリセットされています。

私のシナリオ:

私の Launcher アクティビティでは、DB にアクセスしてスレッドで値を取得し、Setter と Getter を使用して Application クラスで Object 値を設定しています。

それを設定した後、私はそこから 4 つのアクティビティに移動しています A(ランチャー) -> B -> C -> D

現在、バックグラウンドに移行しており、デバイスが低メモリで実行されています。この時点で (つまり、バックグラウンドで) プロセスが強制終了され、再起動されます。

再起動時にオブジェクトが null にリセットされます。最近のリストまたはランチャーからアプリを起動すると、上記の場合はバックグラウンドに移動した場所から最後のアクティビティが起動されますが、アクティビティ D にアクセスしている場所です。 Null ポインターをスローするオブジェクト。

私の質問は、

  1. システムがオブジェクトを強制終了したときにオブジェクトをアプリケーション クラス レベルで保存する方法はありますか (Activity onSaveInstanceState で行うように)。