2017-06-04 5 views
0

私のウェブサイトはmysqlデータベースに接続されており、データベースから文字列をプレーンテキストで読み込みます。私は自分のウェブサイトから各行を取得し、それをリストボックスに追加したいと思います。各行を文字列からリストボックスに追加する方法vb.net

これはこれまで私が行ってきたことです。

Dim GetInfo As String = WBInfo.DownloadString("https://MyWebsite.com/test.php?id=data") 

GetInfoはアウトプットと同様:
USER1:user2の:
user2がuser3に:ユーザー3:USER4:
ユーザー3 USER4ユーザ5
など。最初に

For Each line In GetInfo 
    Dim parts As String() = line.ToString.Split(New Char() {":"c}) 
    ListBox1.Items.Add(parts(1)) 
    ListBox1.Items.Add(parts(2)) 
    ListBox1.Items.Add(parts(3)) 
Next 

答えて

0

を使用
Dim parts As String() = line.ToString.Split(":"c) 

注:配列のインデックスが開始されます0からまた、あなたは、たとえば、代わりにインデックスのFor Eachループ文を使用することができます。

For Each part As String In parts 
    ListBox1.Items.Add(part) 
Next 

項目がリストボックスの使用BeginUpdate()EndUpdate()方法に追加されながら、パフォーマンスを維持するために。

関連する問題