如何用vb.net写一个程序,使用者输入用户名和密码之后,点击一个button就可以登录到一个固定的网站?

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:39:51
就是登录到特定的网页,然后获取上面的文字信息。如何做?

如果想要获取与之有关的信息应该搜索什么关键字?这属于那一部分的知识呢?

下面代码可以取得网页的源文件,如果想要什么内容,再使用正则取吧,密码验证是将用户名和密码存入数据库,登录时从数据库读取并验证就可以了,网上代码也很多的

Dim url As String = TextBox1.Text'网站地址
Dim httpReq As System.Net.HttpWebRequest 'HttpWebRequest 类对 WebRequest 中定义的属性和方法提供支持',也对使用户能够直接与使用 HTTP 的服务器交互的附加属性和方法提供支持。

Dim httpResp As System.Net.HttpWebResponse ' HttpWebResponse 类用于生成发送 HTTP 请求和接收 HTTP 响'应的 HTTP 独立客户端应用程序。
Dim httpURL As New System.Uri(url)
httpReq = CType(WebRequest.Create(httpURL), HttpWebRequest)
httpReq.Timeout = 5000
httpReq.Method = "GET"
httpResp = CType(httpReq.GetResponse(), HttpWebResponse)
Dim reader As StreamReader = New StreamReader(httpResp.GetResponseStream, System.Text.Encoding.Default)
Dim respHTML As String = reader.ReadToEnd() 'respHTML就是网页源代码
RichTextBox1.Text = respHTML
httpResp.Close()

学习一下网络协议、数据库、这方面的知识吧

你不是要一个登录器吗?