■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#5833-0電卓プログラムについて…braian2002-03-10(日) 00:14
     #5834-0RE#5833:電卓プログラムについて…匿名58342002-03-10(日) 01:18
#5833-0
電卓プログラムについて…
現在電卓のプログラムに挑戦してるのですが、
マウスからでもキーボードからでも入力できるようにしたいのです。
電卓の0から9のコマンドボタン、演算子のコマンドボタンすべて
コントロール配列にしています。keyDown,KeyUpイベントを使って
キーボードから入力するごとにそこのボタンにフォーカスが移動する
ようにしているのですが…たとえば○○+○○とタイプして
そこまではうまく動くのですが、イコールを押すとフォーカスも
移動しないし演算の結果も表示されないのです。なぜでしょうか?
どなたかアドバイスいただきたいのですが、お願いします。
#5834-0
RE#5833:電卓プログラムについて…
> 現在電卓のプログラムに挑戦してるのですが、
> マウスからでもキーボードからでも入力できるようにしたいのです。
> 電卓の0から9のコマンドボタン、演算子のコマンドボタンすべて
> コントロール配列にしています。keyDown,KeyUpイベントを使って
> キーボードから入力するごとにそこのボタンにフォーカスが移動する
> ようにしているのですが…たとえば○○+○○とタイプして
> そこまではうまく動くのですが、イコールを押すとフォーカスも
> 移動しないし演算の結果も表示されないのです。なぜでしょうか?
> どなたかアドバイスいただきたいのですが、お願いします。
>
この説明だけでは情報不足です。
どのような仕様に基づいて電卓を作っているのでしょうか。
たとえば0-9,演算子は普通にわかるのですが、ウィンドウズ付属の電卓
みたくイコールをEnterキーと=キーに割り当ててあるのかどうなのか
ということは上記説明文では読め取れません。
○×+○△Enterキーとしているのなら△の文字がもう一文字入力され
ているのではないでしょうか。
○×+○△=キーとしているのなら=キーの処理が正しく動いていな
いと思います。=キーの取得部分と処理部分を確認してください。
特にプログラム(必要部分)が掲載されているわけではないので
原因の特定まではできません。
このページと関連する記事:
#5835-0電卓プログラムについて…2002-03-10(日) 02:54
#9719-0電卓2000-07-15(土) 22:34
#16721-0テンキーのEnter2001-06-27(水) 21:47
#38635-0他のアプリに値を移動したいのですが2001-02-11(日) 11:01
#12102-0RE#12066:Commandボタンを押した時にEnterキーを押した状態にしたいのですが2000-10-16(月) 10:28
#28404-0キーボードのテンキーの値の取得2002-04-25(木) 00:15
#14938-0コマンドボタン上での矢印キー2001-03-08(木) 14:14
#31713-0矢印KEYを使いたいんですが・・・2000-10-14(土) 14:29
#11491-0キーボードのじゅうじキーによる操作2000-09-18(月) 12:18
#18943-0電卓の作り方2001-02-20(火) 06:36
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)