你去那里。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
tbxEmail.Text = String.Empty
tbxPassword.Text = String.Empty
Dim lines As String() = getData("URL_OF_FILE")
Dim lineCount As Integer = lines.Length
Dim randomValue As Integer = CInt(Math.Floor((lineCount) * Rnd()))
Dim line As String = lines(randomValue)
Dim parts As String() = line.Split(New Char() {":"c})
Dim email As String = parts(0)
Dim password As String = parts(1)
tbxEmail.Text = email
tbxPassword.Text = password
End Sub
Function getData(url As String) As String()
Dim client As System.Net.WebClient = New System.Net.WebClient()
Dim data As String = client.DownloadString(url)
Dim returnValue As String() = data.Split(New String() {Environment.NewLine},
StringSplitOptions.RemoveEmptyEntries)
Return returnValue
End Function
请不认为这是一个同步的请求,这意味着将“冻结”您的应用程序请求的持续时间。
http://i.imgur.com/3s2KXfN.jpg请花点时间仔细阅读此* *:[Ask] – Plutonix 2014-12-27 15:19:17
如果密码包含“:”,该怎么办?而且,电子邮件地址包含':'字符是合法的。 – 2014-12-27 18:45:29
没关系,我把数据没有:在它:) – TheWalk1ngShad0w 2014-12-27 18:57:56