プログラムの複数起動を防止するには?


くりぼう  2008-06-04 00:26:57  No: 144797

VB2005を使用しています。
プログラムの複数起動を防止したいのですが、
どのようにすればよいでしょうか?
以下にWindowsアプリケーションの多重起動を禁止する方法が
書かれているのですが、
http://www.atmarkit.co.jp/fdotnet/dotnettips/628vb2005singleinst/vb2005singleinst.html
私が作っているプログラムはSub Mainからの起動なので、
この方法が使えません。
どなたかご教示お願いいたします。


特攻隊長まるるう  2008-06-04 01:10:51  No: 144798

>私が作っているプログラムはSub Mainからの起動なので、
ご紹介の記事の1行目のリンク先でちゃんと
書いてるように見えますが???


くりぼう  2008-06-04 02:23:07  No: 144799

特攻隊長まるるうさん
Sub Mainからの起動だと、「アプリケーションフレームワークを有効にする」を選択できないので、
「単一インスタンスのアプリケーションを作成する」をオンにすることが出来ないのです。


特攻隊長まるるう  2008-06-04 03:35:51  No: 144800

リンク先にミューテックスを使う方法が紹介されています。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加