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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.