Article View: fj.lang.visualbasic
Article #354Re: [Q]多重起動防止API
From: Kaoru Shiiba
Date: Thu, 19 Mar 1998 00:00
Date: Thu, 19 Mar 1998 00:00
42 lines
1910 bytes
1910 bytes
APIはさておき(^_^; AppオブジェクトのPrevInstanceプロパティを
使用してみてはいかがでしょうか。
If App.PrevInstance Then
MsgBox "起動しとるっちゅうねん。"
End
End If
みたいな感じで・・・。
--
_______________________________________________________________________
差出人 Kaoru Shiiba
E-Mail cba@pop06.odn.ne.jp (caa52570@pop06.odn.ne.jp)
baba yoshinori wrote in message <6eq375$445$1@ipcgw.ipc.kajima.co.jp>...
>馬場です
>VB4でスクリーンセーバーを作るのに、多重起動防止のため
>下記のAPIを使用しました。
>実行ファイルをhogehoge.scrとして作成しコントロールパネルに
>登録したのですが、多重起動防止が効きません。
>どこか間違っているのでしょうか?
>
>Form1に記述しています。
>
>Private Declare Function SystemParametersInfo Lib "user32" Alias
> "SystemParametersInfoA" (ByVal uAction As Long,
> ByVal uParam As Long, ByVal lpvParam As Any,
> ByVal fuWinIni As Long) As Long
>
>Const SPI_SETSCREENSAVEACTIVE = 17
>
>
>Private Sub Form_Load()
>
> Dim result As Integer
> result = SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, True, 0&, 0)
>
>___________________________
>baba yoshinori
>bnb@mug.biglobe.ne.jp
>
Technical Details
Message-ID:
<6erbgs$6oi$1@news4.odn.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6eq375$445$1@ipcgw.ipc.kajima.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,d91d61fd16ea102a X-Google-Attributes: gid105c2e,public From: "Kaoru Shiiba" <cba@pop06.odn.ne.jp> Subject: Re: [Q]多重起動防止API Date: 1998/03/19 Message-ID: <6erbgs$6oi$1@news4.odn.ne.jp> X-Deja-AN: 335603938 Content-Transfer-Encoding: 7bit References: <6eq375$445$1@ipcgw.ipc.kajima.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: Japan Telecom Co.,Ltd, Tokyo, Japan Newsgroups: fj.lang.visualbasic