🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #574

Re: VB4.0でCreateMutexは使用できますか

#574
From: Kuniyoshi Mohri
Date: Wed, 25 Feb 1998 00:00
27 lines
1794 bytes
こん○○は! モーリ@ITCシステムです。
アプリの二重起動防止なら、APIを使用せずとも下記の方法で出来ると思います。

======================================
===
VB アプリケーションのインスタンスが複数起動されるのを防止する
VB で作るアプリケーションの複数インスタンスの実行を防止するには、プログラム
の起動時に
App オブジェクトの、PrevInstance プロパティをチェックします。

アプリケーションフォームのスタートアップモジュールに、下のコードを書き加えて
みましょう。

If App.PrevInstance Then
    MsgBox "このアプリケーションはすでに開かれています。", vbExclamation, "
ロードエラー"
    Unload Me
End If

これで、あなたのアプリケーションは、二つ目の起動の際に、
エラーメッセージを出して終了するようになります。
======================================
===
http://www.microsoft.com/japan/developer/vbasic/resource/tips.htm より

                毛 利 邦 是  E-mail : mouri@itc-system.co.jp
Technical Details
Message-ID: <6d0uqa$2c1$1@nn-os001.ocn.ad.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6d0r5s$sa3@tusasim.tcs.ts.fujitsu.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,11acc7e58c8ab5a6
X-Google-Attributes: gid105c2e,public
From: "Kuniyoshi Mohri" <na201599@fsinet.or.jp>
Subject: Re: VB4.0でCreateMutexは使用できますか
Date: 1998/02/25
Message-ID: <6d0uqa$2c1$1@nn-os001.ocn.ad.jp>
X-Deja-AN: 328472146
Content-Transfer-Encoding: 7bit
References: <6d0r5s$sa3@tusasim.tcs.ts.fujitsu.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: NTT Open Computer Network
Newsgroups: fj.lang.visualbasic