リストボックスの中のリストをテキストボックスとボタンを用いて検索 への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 るしぇ  (社会人)
投稿日時
2008/12/12 00:02:35
返信のあるスレッドを削除すると
相手に悪い印象を与え、嫌われることになります。
http://dobon.net/vb/bbs/index.html#replypost
相手に悪い印象を与え、嫌われることになります。
http://dobon.net/vb/bbs/index.html#replypost
投稿者 るきお  (社会人)
投稿日時
2008/12/11 22:30:43
こんにちは。
別スレのあさんがリンクとして提示してくれたIndexOfメソッドを使うのが一般的と思います。
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=175
削除されて読めなくなってしまいましたが多分、同じ質問ですよね?
いまいちやりたいことがつかめないですが、以下のようなイメージですか?
IndexOfではなくLikeを使ってみました。
やりたいことが絞れればもっと言いやり方がいろいろあると思います。VB2008以上ならLINQも使えます。
別スレのあさんがリンクとして提示してくれたIndexOfメソッドを使うのが一般的と思います。
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=175
削除されて読めなくなってしまいましたが多分、同じ質問ですよね?
いまいちやりたいことがつかめないですが、以下のようなイメージですか?
IndexOfではなくLikeを使ってみました。
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Items.Add("Apple")
ListBox1.Items.Add("Banana")
ListBox1.Items.Add("Cat")
ListBox1.Items.Add("April")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ListBox2.Items.Clear()
For Each item As String In ListBox1.Items
If item Like TextBox1.Text & "*" Then
ListBox2.Items.Add(item)
End If
Next
End Sub
やりたいことが絞れればもっと言いやり方がいろいろあると思います。VB2008以上ならLINQも使えます。
投稿者 バンディ  (学生)
投稿日時
2008/12/11 21:37:34
質問の詳細少なすぎて申し訳ございません。
Visual Basic .NETで、リストボックス中のアルファベットのリストをテキストボックスとボタンを用いて、同じリストボックスか、または違うリストボックスに検索した文字を表示させたいのですけど、どうしたらよいでしょうか?
私はプログラミング初心者でわからないことだらけで、言語にもめっぽう詳しくないのですが、上のようなプログラムを完成させなければならない期限が差し迫って困っているので、自分勝手ですが助けてください。お願いします・・・
Visual Basic .NETで、リストボックス中のアルファベットのリストをテキストボックスとボタンを用いて、同じリストボックスか、または違うリストボックスに検索した文字を表示させたいのですけど、どうしたらよいでしょうか?
私はプログラミング初心者でわからないことだらけで、言語にもめっぽう詳しくないのですが、上のようなプログラムを完成させなければならない期限が差し迫って困っているので、自分勝手ですが助けてください。お願いします・・・
本当に助かります。
なにも考えずに消してしまいました、申し訳ないです。