人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VisualBasic6.0のコンボボックスで、下記のようにリストを設定しました。

AAA
BBB
CCC

これを
Private Sub Combo1_Change()
Text1.Text = Combo1.Text

End Sub
Private Sub Combo1_Click()
Text1.Text = Combo1.Text
End Sub

でテキストに表示させることはできています。

このとき
AAAを選択したら「あいうえお」
BBBを選択したら「かきくけこ」

をテキストボックスに表示させるにはどうしたらよいでしょうか?

また、テキストボックスにAAAに紐付けされた項目を表示し、連続して、BBBの紐付け情報を入力していく(一回一回反映された情報が消去されずに、情報がテキストボックスに追加されていく)ようにするにはどうしたらよいですか?

●質問者: izunagonago
●カテゴリ:コンピュータ
✍キーワード:AAA CCC sub あいうえお コンボ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● sohei
●20ポイント

http://www.hatena.ne.jp/

はてな

ComboBoxでは、AddItemされた順にIndexが0から割り振られていきます。

AAAの場合0、BBBの場合1となることがわかっているならば、

Combo1_Click()イベントの中で、


If Combo1.ListIndex = 0 Then ’AAAの場合

Text1.Text = ”あいうえお”

End If


とやれば良いと思います。


TextBoxの内容を保持したいのであれば、

Text1.Text = ”かきくけこ”

とするところを、

Text1.Text = Text1.Tex & ”かきくけこ”

にする方法や、

Private変数(モジュール変数)を用意しておき、それを使う方法などがあります。

◎質問者からの返答

ありがとうございます。

内容保持ですが、現在text1に入力されている「あいうえお」に加えて、BBBを選んだときには

「あいうえお

かきくけこ」

としたいのですが、どうしたらよいでしょうか?


2 ● きゃづみぃ
●20ポイント

http://www.hatena.ne.jp/awindow?

最初のは

Private Sub Combo1_Change()

if Combo1.Text =”AAA” then Text1.Text =”あいうえお”

if Combo1.Text =”BBB” then Text1.Text =”かきくけこ”


End Sub


連続して表示するには if文の箇所を


if Combo1.Text =”AAA” then Text1.Text = Text1.Text + ”あいうえお”

if Combo1.Text =”BBB” then Text1.Text = Text1.Text +”かきくけこ”


としたらいいでしょう。


3 ● たけじん
●20ポイント

http://www.hatena.ne.jp/1133733649#

人力検索はてな - VisualBasic6.0のコンボボックスで、下記のようにリストを設定しました。 AAA BBB CCC これを Private Sub Combo1_Change() Text1.Text = Combo1.Text End Sub Private Su..

>

内容保持ですが、現在text1に入力されている「あいうえお」に加えて、BBBを選んだときには

「あいうえお

かきくけこ」

としたいのですが、どうしたらよいでしょうか?

は、

soheiさんの回答

TextBoxの内容を保持したいのであれば、

Text1.Text = ”かきくけこ”

とするところを、

Text1.Text = Text1.Tex & ”かきくけこ”

で、実現できそうですが、なにか不具合でもあるのでしょうか。

この方法だと、AAAのあとBBBを選び、さらにAAAを選ぶと

「あいうえおかきくけこあいうえお」

となりますが。

「あいうえお

かきくけこ」

と改行するのであれば、

Text1.Text = Text1.Tex & Chr(13)&”かきくけこ”

とすればよいのではないでしょうか。

◎質問者からの返答

解決いたしました

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ