×
日本語のページを検索
  • すべての言語
  • 日本語のページを検索
すべての結果
OpenMutex(既存の名前付きミューテックスオブジェクトのハンドルを取得する) · CloseHandle(オブジェクトのハンドルをクローズする) · CreateMutex(ミューテックス ...
アプリケーションの多重起動を抑止します。 アプリケーションのソースを表示し(.dpr)下記のように変更します。 ... hMutex := OpenMutex(MUTEX_ALL_ACCESS, False, ...
2021/12/12 · ミューテックス (Mutex) は同期オブジェクトの一つです。「相互排他 (mutual exclusion)」の略語であり造語です。
Delphiで二重起動を防止するにはプロジェクトファイル(*.dpr)にコードを記述します。 FindWindow APIを使う方法もありますがここではCreateMutex APIを使います。
2015/12/15 · 非常に不可解な現象に出くわしたので、皆さんのお知恵を借りたいと思います。 ... それを仕込んだのに二重起動してしまう状況が発生しています。
1. FindWindowによる方法 2. ToolHelp32を使う方法 3. Mutexを使う方法1ではスタートアップグループに二重登録した時には二重起動してしまう様です。2はWin95ではOKだがNT ...
2023/12/23 · サブプログラム側では、このMutexが生きているかをタイマーで定期的にチェックし、生きていればそのまま。生きていなければ、終了します。 メインソース.
mrxray.on.coocan.jp からのOpenMutex delphi
2020/07/18 · この二重起動防止のコードは Delphi でも利用できます.ただし,uses に Windows と Dialogs の他に Messages が必要です. Delphi 2007 以降では, ...
2003/10/02 · var. Mutex: THandle; Handle: THandle; begin. Mutex := OpenMutex(MUTEX_ALL_ACCESS, False, MutexName); if Mutex <> 0 then begin. Handle ...
2006/02/05 · ... OpenMutex(MUTEX_ALL_ACCESS, False, MutexName); if hMutex <> 0 then begin (*---- すでに Mutex が登録されている ----*) CloseHandle(hMutex); ...