文本框文本到列表框项vb.net [英] Textbox text to listbox items vb.net

查看:157
本文介绍了文本框文本到列表框项vb.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好吧,所以我有一个文本框,该文本框从网站获取项目并粘贴到其中,然后列表框添加了这些项目,但是我希望文本框中的每一行都是一个新项目,而不是将其全部添加为一个

Ok so i have a textbox that gets items from a website and pastes in that then the list box adds the items but i want each line in textbox to be a new item instead it just adds it all as one

这是我的代码

    '  Procedure:
    Dim Str As System.IO.Stream
    Dim srRead As System.IO.StreamReader
    Try
        ' make a Web request
        Dim req As System.Net.WebRequest = System.Net.WebRequest.Create("http://76.31.248.130/videos.txt")
        Dim resp As System.Net.WebResponse = req.GetResponse
        Str = resp.GetResponseStream
        srRead = New System.IO.StreamReader(Str)
        ' read all the text 
        TextBox2.Text = srRead.ReadToEnd
    Catch ex As Exception
        TextBox2.Text = "Unable to download content"
    Finally
        '  Close Stream and StreamReader when done
        srRead.Close()
        Str.Close()
    End Try
    ' Assign string to reference.
    Dim value1 As String = TextBox2.Text


    ' Replace word with another word.
    Dim value2 As String = value1.Replace("<br>", vbNewLine)
    TextBox2.Text = value2
    ListBox1.Items.Add(TextBox2.Text)

推荐答案

您的问题很难理解.我认为答案是将文本框的文本拆分成一个数组,其中每个项目都是一行,然后将它们添加到列表框中.

Your question is very hard to understand. I think the answer is to split the textbox's text into an array where each item is a single line and then add each of these to the listbox.

您可能想要:

ListBox1.Items.AddRange(TextBox2.Text.Split(vbNewLine))

这篇关于文本框文本到列表框项vb.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆