• ベストアンサー

keyascii=13

if keyascii=13 then text1.setforcus end if とすると,プログラム自体に問題はないのですが, beep音が鳴ってしまいます。 上記のプログラムでしたいことはenterボタンを押すと 次のtextボックスに移りたいのですが, beep音が鳴らないようには出来ないのでしょうか。 ほかにこの方法以外にenterボタンを押したら 次のテキストボックスに移れる方法があれば,教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • haporun
  • ベストアンサー率40% (230/562)
回答No.1

Enterを押すと、13番と同時に10番のキーコードも送られます。 もしかすると、13番が押された直後次のボックスに移って、そのボックスに10番だけ送られているので、怒っているのかもしれません。 次のボックスのキーイベントで、10番だけ送られていないか確認してみてください。

nox_neo
質問者

お礼

早速のご返事ありがとうございました。 ご指摘のとおりでした。 どうもありがとうございました。

関連するQ&A