掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Enter押しで次のテキストへ・・・(怪現象?) (ID:90964)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
この掲示板でも入力フォームなどでエンターを押して次の入力項目の欄へフォーカスが移動するやり方は参考にさせていただいたのですが、(VB6です) こんな感じで実現しております。 Dim obj As Object If KeyAscii = Asc(vbCr) Then Set obj = Me.ActiveControl Me.ActiveControl.Enabled = False obj.Enabled = True Set obj = Nothing End If 'エンターキー押下時のビープ音の消音 If KeyAscii = vbKeyReturn Then KeyAscii = 0 End If フォームロード時に Me.KeyPreview = True そこで1つ気になる現象が起こっています。入力欄でIMEMode を個別に設定しているのですが、半角英数型の場合、漢字変換などする必要がないので 文字入力⇒エンター で次の欄へ移動するのがベストなのですが、 同じ設定のテキストなのに 文字入力⇒エンター(確定)⇒エンター(移動) という流れになってしまうテキストがあるのです。設定が全く同じだけにとても不思議な現象です。何が関係しているのでしょうか?よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.