PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1888 | 98/06/16 16:23:07 | RE:PB6: F10のイベント取得について By Air Hawk |
1887 | 98/06/16 16:17:17 | RE:RE:PB6: F10のイベント取得について By Air Hawk |
1885 | 98/06/16 15:17:16 | RE:PB6: F10のイベント取得について By こてちゅ |
1865 | 98/06/15 17:03:22 | PB6: F10のイベント取得について By zari |
カテゴリ:旧電子会議室
日付:1998年06月16日 16:23 発信者:Air Hawk
題名:RE:PB6: F10のイベント取得について
こんにちは。
>ウインドウ上でF10を押されたときに、keyイベントだと取得できず、
>systemkeyイベントだと2回通ってしまいます。
>回避策はあるのでしょうか?
ちょっとインチキっぽいですが...
1) windowに適当なインスタンス変数(boolean型がいいでしょう)を定義します
(仮に ib_key とします。一応 true で初期化したほうがいいかも)
2) systemkeyのイベントで以下のように記述します
if key = keyf10! then
if ib_key then
// 処理を記述
ib_key = false
else
ib_key =true
end if
end if
これでいかがでしょう?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.