Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
コンボボックスとキャプション
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2482#CommentId19698
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
よねKEN
 ()
投稿日時
2008/7/24 18:26:00
#以下は、バージョンがVB6であるという前提での回答です。
> LabelにNTTを選択時に"日本電信電話" と表示したいのですが、
> 上記で無理だったので何かいい方法があればご教授お願いします<(_ _)>
Combo1というコンボボックスとLabelというラベルが
画面上に配置されているという認識であってますか?
ComboBoxのアイテムを選択したタイミングで処理したいのであれば、
ComboBoxのClickイベントで処理すればよいと思います。
例えば、Clickイベントの中で、
If Combo1.Text = "NTT" Then
Label.Caption="日本電信電話"
End If
のようにすれば実現できると思います。
ただ、このように実装するとClickイベントの中で、
Combo1のアイテムの名称とそれに対する正式名称(?)との紐付けを
コーディングすることになるため、あまりいい方法ではありませんので、
必要であれば、"NTT"と"日本電信電話"のような対応付けを
このようにべたにコーディングしないで済む方法について考えてみてください。