PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
14913 | 01/04/02 13:54:20 | RE(2):PB5.0.02: アプリケーションの複数起動防止 By Chicchi |
14909 | 01/04/01 11:32:49 | RE(1):PB5.0.02: アプリケーションの複数起動防止 By エイ |
14904 | 01/03/30 15:44:53 | PB5.0.02: アプリケーションの複数起動防止 By Chicchi |
カテゴリ:PowerBuilderの開発環境
日付:2001年04月01日 11:32 発信者:エイ
題名:RE(1):PB5.0.02: アプリケーションの複数起動防止
Chicchiさん、こんにちは。
> また、処理能力の遅いPCでは、アイコンをダブルクリックしてから最初に開くウィンドウのハンドルが有効になる
>までの時間が長く、この間にアイコンを何度もダブルクリックすると、アプリケーションの重複起動チェックにかか
>らず、結果としていくつものアプリケーションが起動してしまいます。どなたかこの問題を回避する方法をご存知で
>したらお教えください。
私もこの現象で苦しんだ事があります。
long ll_window
ll_window = findwindowa( 0 , \"ダミー\" )
if ll_long > 0 then
halt
else
OPEN( w_dammy )//このウィンドウは非表示
end if
ll_window = findwindowa( 0 , \"一番最初に開く画面\" )
if ll_long > 0 then
halt
end if
if not f_connect_db_odbc( ) then
halt
end if
OPEN( w_ichiban_saisho )
私はこんな感じにしたらうまくいきました。
出来なかったらごめんなさい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 2.3
Browser InternetExplorer5.X
Server SoftWare
OS Windows NT 3.51
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.