Vb.net VisualBasic中的HTTP get请求

Vb.net VisualBasic中的HTTP get请求,vb.net,Vb.net,我对VB完全陌生,因为我刚刚开始学习它 我已经创建了一个带有输入文本框和按钮的用户表单。我希望能够扫描条形码并将其实现到以下链接:http://openean.kaufkauf.net/?ean=\[ean\]&cmd=query&queryid=200000000用条形码中的数字替换[ean] 然后发出HTTP GET请求,并在消息框中弹出结果。我不知道如何获取文本框的值,将其粘贴到链接中并发出请求。假设您的文本框名为TextBox1,请尝试: Dim request As String =

我对VB完全陌生,因为我刚刚开始学习它

我已经创建了一个带有输入文本框和按钮的用户表单。我希望能够扫描条形码并将其实现到以下链接:
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)

请注意,上面的代码将等待服务器的结果,然后再允许用户再次与应用程序交互,但这就足够让您开始了。

如果您还没有编写任何代码,您可能希望在尝试类似操作之前先学习该语言的基础知识。如果你表现出你的努力,问题在这里有更好的机会得到回答。