メイン コーダーズルーム【スクリプト系】 IMEが全角入力の時のKey.getCode() | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
かずぃ | Åê¹ÆNo.3329 投稿日時: 2004-1-30 16:10 |
半人前 居住地: 投稿: 49
使用環境:
98SE 10.3 MX |
Re: IMEが全角入力の時のKey.getCode() 引用:
clubMemberさんは書きました: 制御できないと思います。 onKeyDownに 引用: 「アスキーコード:0、キーコード:229」 の時だけonKeyUpを有効にするというのはだめですか? |
clubMember | Åê¹ÆNo.3317 投稿日時: 2004-1-30 12:47 |
新米 居住地: 投稿: 18
使用環境:
Pro(7.2) Pro(SP2) |
IMEが全角入力の時のKey.getCode() 始めまして、clubMemberと申します。よろしくお願いします。
スペースキーでコンボボックスを開いたり閉じたりするスクリプトを書いてみました。IMEが直接入力モードの場合、うまく動作しますが、全角日本語入力モードになっていると、うまくいきません。 下記はフレーム1に記入しているアクションです。
どうやらIMEが日本語入力モードになっていると、どんなキーを押しても、キーを離すまで「アスキーコード:0、キーコード:229」と認識してしまいます。だから、onKeyDownイベントハンドラをonKeyUpに変えれば、うまく動作しますが、動きが若干遅くなって、気持ち悪いです。 onKeyDownで、うまくする方法はないでしょうか。 IMEを制御したいです。何とかなりませんか。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |