-----------vb的一个小问题------一定给分

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:18:04
我做了一个百度知道登录的小软件。已经能够正常登录了。但是有点小问题,请高手指点下。 解决问题后附加50分问题1:登录后程序不停的提交页面上的按钮。只要页面上找到有按钮程序就不要命的提交。我都晕了。问题2:用这个小程序登录后在WebBrowser1 这个控件里显示登录成功的。但是我打开ie的时候还是需要再次登录。请问能不能登录后直接关闭程序跳出登录成功的ie来?Private Sub Command1_Click()WebBrowser1.Navigate "http://passport.baidu.com/?login
Private Sub Command1_Click()
WebBrowser1.Navigate "http://passport.baidu.com/?login&tpl=ik&u=http%3A//zhidao.baidu.com/"
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Dim vDoc, vTag
Dim i As Integer

Set vDoc = WebBrowser1.Document
List1.Clear
For i = 0 To vDoc.All.length - 1
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)

shadowkiller12345@yahoo.com.cn
发过来我给你改进

已经发去了,注意查收

没有用的,你可以尝试同时使用腾讯TT或其它免安装的浏览器试试,你在其中一个登录邮箱或者百度,用别的浏览器还是会要求重新登录。

因为用VB做的网页不能保存网页中的COOKIE..所以才会出现再次登录的情况..

yun