将结果从第2行更改为第1行

时间:2014-12-07 20:31:46

标签: vb.net


我有一个vb.net应用程序,用于从网页获取结果到我的警报箱。
然而,网页的结果在第二行并且是间隔的。 我只能看到警报箱内的文字的一半,因为它在第2行。
如何更改它以便结果转到第1行?

网页结果如下:

1
2                       Success: 127.0.0.1 works

但是我想让它出现在我的警告框中:

1 Success: 127.0.0.1 works

到目前为止,我已修复了间距,但我无法修复这些线条。

以下代码:

Dim Website2 As New WebClient
    Dim WebsiteIW As String = Website2.DownloadString("http://webpage.com/" + FlatTextBox1.Text)
    If WebsiteIW.Length > 37 Then WebsiteIW = WebsiteIW.Substring(0, 37)
    While WebsiteIW.Contains("                      ")
        WebsiteIW = WebsiteIW.Replace("                     ", "")
    End While
    FlatAlertBox1.Text = WebsiteIW

1 个答案:

答案 0 :(得分:1)

而不是

While WebsiteIW.Contains("                      ")
  WebsiteIW = WebsiteIW.Replace("                     ", "")
End While

使用

WebsiteIW = WebsiteIW.trim

它快得多,并且会摆脱流浪换行符。