PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9505 99/12/07 14:11:34 RE(9):PB6.5: ファンクションキーの殺し方 By 秋
9500 99/12/06 22:28:22 RE(8):PB6.5: ファンクションキーの殺し方 By M.M
9496 99/12/06 17:15:14 RE(7):PB6.5: ファンクションキーの殺し方 By KOMI
9487 99/12/06 01:09:02 RE(6):PB6.5: ファンクションキーの殺し方 By M.M
9486 99/12/04 13:04:00 RE(5):PB6.5: ファンクションキーの殺し方 By t.i
9484 99/12/03 19:11:16 RE(4):PB6.5: ファンクションキーの殺し方 By M.M
9483 99/12/03 19:05:11 RE(3):PB6.5: ファンクションキーの殺し方 By muramura
9482 99/12/03 18:41:25 RE(2):PB6.5: ファンクションキーの殺し方 By たつ
9481 99/12/03 18:32:15 RE(1):PB6.5: ファンクションキーの殺し方 By M.M
9480 99/12/03 18:25:47 PB6.5: ファンクションキーの殺し方 By たつ

カテゴリ:PowerBuilderの開発環境
日付:1999年12月07日 14:11 発信者:秋
題名:RE(9):PB6.5: ファンクションキーの殺し方

たつさん、KOMIさん、M.Mさん、こんにちは。

>>というよりも、keyイベントでkeydown関数を使用するのではなく、引数keyを使用すれば、
>>IMEの変換時は無視してくれると思いますが…

>はっはっは。そうでした。
>keyイベントでkeyプロパティを使用すれば、IME変換中の入力は無視してくれますね。

自分でも知りたかったので、簡単に実験してみたのですが……
ウィンドウのkeyイベントでkeyプロパティを使用した場合、
ENTERは無視されたんですが、F1やF12は無視されませんでした。

IF Key = KeyF1! THEN
  cb_f1.PostEvent(Clicked!)
  RETURN
END IF

IF Key = KeyEnter! THEN
  cb_e.PostEvent(Clicked!)
  RETURN
END IF

この書き方では不十分なのでしょうか?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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