問題タブ [single-instance]

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

nsis - NSIS インストーラーの単一インスタンスのチェック

NSIS で書かれたアップデータ プログラムがあります。2 回以上呼び出されたときにアップデーターの別のインスタンスが作成されないことを確認したいだけです。そうしないと、2 つ以上のアップデーターが実行されます。

アップデーターが既に実行されている場合、アップデーターが別のインスタンスを作成するのをどのように制限しますか? そのため、呼び出しが何回行われても、1 つのアップデーターのみが実行されます。

ありがとう...

0 投票する
13 に答える
15556 参照

vim - gVim に常に単一のインスタンスを実行させる

gVim が単一のインスタンスのみを実行できるようにする方法はありますか?新しいファイルを開くと、現在実行中のインスタンスの新しいタブで自動的に開かれますか?

渡すことでそれができることは知っていますが--remote-tab-silent、これがデフォルトの動作になるように gvim を構成したいと思います。つまり、入力して、オプションをgvim filename渡したかのように動作させたいのです。--remote-tab-silent

gVim 7.2

編集

私はウィンドウズ(ビスタ)を使っています

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

c# - 単一インスタンス サービス

services.mscで再起動をクリックすると、古いインスタンスがまだ完了していないときにサービスの新しいインスタンスが開始されるため、単一のインスタンスにしたいサービスがあります(いくつかのアクションを実行する必要があるため)。

サービスを終了するコードは次のようになります。

このクラスは ServiceBase のサブクラスです。

古いインスタンスが終了したときにのみ新しいインスタンスを開始するにはどうすればよいですか?

thx スタックパワーフラワーズ!!

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

c# - Compact Frameworkでシングルインスタンスアプリケーションを作成するための最良の方法は何ですか?

標準フレームワークのすべての答えを見てきました

シングルインスタンスアプリケーションを作成する正しい方法は何ですか?
.NETで特定のアプリの複数のインスタンスを防止しますか?
.netでシングルインスタンスアプリケーションを作成するための最良の方法は何ですか?

コンパクトフレームワークを使用して、同じ名前の別のプロセスが存在するかどうかを確認するにはどうすればよいですか?
3パラメーターコンストラクターはCFプロセスではサポートされていませんGetProcessByNameはCFではサポートされていません

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

iphone - 同じインスタンスのpushViewController-アニメーション目的のみ

ビューコントローラで単一のテーブルビューを使用しています。そのテーブルビューには、最初に国が一覧表示されます。国(行)をクリックすると、その国の下の都市で同じビューコントローラのビューをプッシュする必要があります。ナビゲーターでビューを押しているときに通常取得するスライドアニメーションを確認する必要があります。

都市データを使用してtableViewreloadDataを呼び出すことにより、同じView Controllerに対してpushViewControllerを使用することは可能ですか(これは国が選択されている場合に発生するはずです)?

可能かどうか教えてください。

よろしくお願いします。

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

c# - 単一インスタンスであり、システムトレイで通知します

私はアプリケーション(C#2.0)に取り組んでいます。その中に単一のインスタンスを実装しました。すべて順調。アプリケーションを再度実行すると、「インスタンスはすでに実行されています」というメッセージボックスが表示されます。

実際、私はメッセージボックスを通してメッセージを表示したくありません。

すでに実行中のインスタンスのバルーンチップを使用してこのメ​​ッセージを表示したい(システムトレイに通知アイコンがあります)。

どうすればこれを達成できますか?

前もって感謝します。

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

c# - プログラム1つのプロセスといくつかの名前のみを実行する方法は?

私はいくつかのプロジェクトを作成しますが、アプリを起動すると. このアプリを 1 つのプロセスのみで実行し、多くの「test.exe」という名前だけを付けるにはどうすればよいですか? いつランチアプリ?C#2.0

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

c# - シングルインスタンスアプリケーションで実行中のインスタンスを表示する

C#でアプリケーションを構築しています。

同じプロセスがすでに実行されているかどうかを確認することで、これを単一インスタンスアプリケーションに変えることができました。

ここに別の機能を追加して、再起動しようとしたときに実行中のインスタンスを起動する予定です。

アプリケーションがすでに実行されている場合は、ShowWindowAsync()を呼び出してみました。

ただし、トレイに最小化すると、アプリケーションを起動できません。

これに関する提案はありますか?

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

c# - cmd行を介してメッセージを渡すシングルインスタンスアプリ?

コマンドラインから起動するC#アプリがあります。通常、データはadd()などのコマンドラインを介して渡されますapp -a string。アプリのインスタンスを1つだけ開いて、コマンドラインから文字列を追加する場合は、1つのインスタンスにそれを認識させて更新してもらいたいです。データをデータベースに適切に配置して実行中のインスタンスにメッセージを送信するか、メッセージを実行中にデータを実行中のインスタンスに渡してデータベースに配置し、それ自体を更新することができます。

C#.NETでこれを行うにはどうすればよいですか?(3.5)