我剛剛開始學習VB,對於VB來說是全新的。在Visual Basic中的HTTP獲取請求
我已經創建了一個帶有輸入文本框和按鈕的用戶窗體。我希望能夠掃描條形碼並將其實施到此鏈接中:http://openean.kaufkauf.net/?ean=\[ean\]&cmd=query&queryid=200000000
用條形碼中的數字替換[ean]
。
然後發出一個HTTP GET請求,並在消息框中彈出結果。我不知道如何獲取文本框的值,將其粘貼到鏈接併發出請求。
我剛剛開始學習VB,對於VB來說是全新的。在Visual Basic中的HTTP獲取請求
我已經創建了一個帶有輸入文本框和按鈕的用戶窗體。我希望能夠掃描條形碼並將其實施到此鏈接中:http://openean.kaufkauf.net/?ean=\[ean\]&cmd=query&queryid=200000000
用條形碼中的數字替換[ean]
。
然後發出一個HTTP GET請求,並在消息框中彈出結果。我不知道如何獲取文本框的值,將其粘貼到鏈接併發出請求。
假設你的文本框被命名爲TextBox1
,嘗試:
Dim request As String = String.Format("http://openean.kaufkauf.net/?ean={0}&cmd=query&queryid=200000000", TextBox1.Text)
Dim webClient As New System.Net.WebClient
Dim result As String = webClient.DownloadString(request)
MessageBox.Show(result)
注意,上面的代碼將等待來自服務器的結果允許用戶與應用再次互動之前,但它足以讓你開始了。
非常感謝!那樣做了! – user1775391
如果你還沒有編碼任何東西,你可能想嘗試這樣的事情之前學習語言的基礎知識。如果您表現出一些努力,問題有更好的機會在這裏得到解答。 –