プロが教える店舗&オフィスのセキュリティ対策術

Delphi XE5 Starterを使っています。
2重起動防止のために、exeファイルが実行中かどうか調べたいのです。
exeファイルは決まっていなくて、また、ウインドウ名を取得するためにFindWindow、FindWindowExを使ってもだめでした。

質問者からの補足コメント

  • お返事遅くなってすみません。

    >Mutexを使った方法があります。
    >「delphi 二重起動」で検索すればサンプルコードがいろいろ出てきます。

    実は、起動しているかどうかを調べるソフトは、自作の分ではないのです。
    Mutexだとソフトの終了時にハンドルを開放する必要があるので無理っぽいです。

    No.1の回答に寄せられた補足コメントです。 補足日時:2015/06/01 14:36

A 回答 (1件)

Mutexを使った方法があります。


「delphi 二重起動」で検索すればサンプルコードがいろいろ出てきます。
この回答への補足あり
    • good
    • 0
この回答へのお礼

すばやい回答ありがとうございます。
検索してみます。

お礼日時:2015/05/29 08:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!