PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23454 | 08/12/10 09:16:55 | RE(1):PB10.0: クリックの連打のイベントについて By Hakofugu |
23450 | 08/12/08 12:13:43 | PB10.0: クリックの連打のイベントについて By ada_gl |
カテゴリ:PowerBuilderの開発環境
日付:2008年12月10日 09:16 発信者:Hakofugu
題名:RE(1):PB10.0: クリックの連打のイベントについて
ada_glさん、おはようございます。
>単純な質問かと思いますが、
>PBのウィンドゥより、クリックし外部EXEを起動しようと思います。また、外部EXEが二重起動しないように
す
>るため、クリック後、外部EXEの起動とともに、コントロールボタンを5秒間、使用不可(enabled=false)や非表
示
>(hide)などしてますが、うまくいきません。
>//cb_1のクリックイベント
>run(\"外部.EXE\")
>cb_1.hide()
>cb_1.enabled=false
>sleep(5000) //→?ここで再度クリック
>cb_1.show()
>cb_1.enabled=true
>//
>上記ソースで5秒間スリープした間に?再度クリックすると再度、\"外部.EXE\"が起動されてしまいます
>sleep中に行ったクリックイベントを破棄することはできないでしょうか?
>ちなみに、sleepでなく、for?nextやloopなども試しましたが、同様でした。
>よろしくお願いします。
>
過去ログが参考になるのではないでしょうか。
発言No.017293、004614
上記発言内容とは異なるアプローチですが、キーバッファのクリアとかできるといいんでしょうか??
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.