[[20120517152004]] 『テキストボックスのイベントについて』(nin) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『テキストボックスのイベントについて』(nin)

テキストボックスのイベントプロージャについて質問です。
テキストボックスへの入力方法で、

@手入力した場合 A他のコマンドから入力された場合
の両方に対応するようにしたいのですが、

@の場合はExitで対応しているのですが、
Aの場合は、何のイベントにすればよいかわかりません。
値が入力された際に、Changeイベントでは、煩わしいので他によい方法はありますか?

このテキストボックスは、通し番号を入力する欄で、
これを元にその番号の情報の全てをフォーム内の他のコマンドに表示させたいです。

よろしくお願いします。


 もう少し、具体例の提示があれば、よいのですが・・・。

 >他のコマンドから入力された場合
 これは、他のコントロールの変更に起因して(他のコントロールのイベントで)対象テキストボックスにデータが入力された場合 
 ということですか?

 そうだとしたら・・・・。

 >その番号の情報の全てをフォーム内の他のコマンドに表示させたいです。
 これも、その番号の情報の全てをフォーム内の他のコントロールに表示させたいです。

 だとすると、

 sub set_inf_frm(番号)

 end sub

 なんていうプロシジャーを用意し、その番号の情報の全てをフォーム内の他のコントロールに表示させたい
 という機能をもつプロシジャーを作成しておきます。番号がパラメータで分かれば、作成できますよね?

 この作成したプロシジャーを 

 2の他のコントロールのイベント内で 呼び出す場合と

 1のExitイベント内で呼び出す場合と二通りの情報表示のロジックに分けてはいかがですか?

 ichinose


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.