回 帖 发 新 帖 刷新版面

主题:登陆邮箱问题

Private Sub Command1_Click() 
Dim StrTxt As String 
Open App.Path & "\" & "1.txt" For Input As #1 
Line Input #1, StrTxt 
Text1.Text = StrTxt 
Do Until EOF(1) 
Line Input #1, StrTxt 
Text2.Text = Text2.Text & StrTxt & vbCrLf 
Loop 
Close #1 
Set WBDocument = WebBrowser1.Document 
WBDocument.body.All("username").Value = Text1.Text '--标题 
WBDocument.body.All("password").Value = Text2.Text '--内容 
WBDocument.body.All("登录邮箱").Click '------登陆 

End Sub 


Private Sub Form_Load() 

WebBrowser1.Navigate "http://mail.163.com/" 
End Sub 

第二次不能提交填表出错。请问题怎样更改

回复列表 (共2个回复)

沙发

什么叫提交表出错??是你提交的信息出错(如用户名或密码不对)还是根本就不能提交??
[quote]
WBDocument.body.All("username").Value = Text1.Text '--标题 
WBDocument.body.All("password").Value = Text2.Text '--内容 
WBDocument.body.All("登录邮箱").Click '------登陆[/quote]

从你的这些代码来看,你在网页中填username的地方填上了标题,而password则填“内容”
是不是有点牛头不对马嘴???照理说应该是填用户名和密码的呀!!!

板凳

只是用来测试所以.

我来回复

您尚未登录,请登录后再回复。点此登录或注册