vb直接登陆网页,VB直接登陆帐号密码,VB自动填帐号密码

想在登陆路由器画面,点击按钮7直接进入路由器,不知道应该怎么写??PrivateSubCommand7_Click()DimvDoc,vTagDimiAsIntegerS... 想在登陆路由器画面,点击按钮7直接进入路由器,不知道应该怎么写??
Private Sub Command7_Click()
Dim vDoc, vTag
Dim i As Integer
Set vDoc = WebBrowser1.Document
For i = 0 To vDoc.All.length - 1 '检测所有标签
If UCase(vDoc.All(i).tagName) = "INPUT" Then '找到input标签
Set vTag = vDoc.All(i)
If vTag.Type = "text" Then '看看是不是我们需要的
If vTag.Name = "username" Then vTag.Value = Text1.Text '这里是要搜索的内容
End If
End If
Next i
For i = 0 To vDoc.All.length - 1 '检测所有标签
If UCase(vDoc.All(i).tagName) = "INPUT" Then '找到input标签
Set vTag = vDoc.All(i)
If vTag.Type = "password" Then vTag.Value = Text2.Text '看看是不是我们需要的

If vTag.Value = "登陆" Then vTag.Select '也可以没有这个
vTag.Click '点击提交了,一切都OK了

End If
Next i
End Sub
这个未成功,求助了。。。
展开
 我来答
wsygdhr119
推荐于2016-04-01 · TA获得超过2109个赞
知道大有可为答主
回答量:2432
采纳率:0%
帮助的人:2122万
展开全部
看这样改一下:
For i = 0 To vDoc.All.length - 1 '检测所有标签
If UCase(vDoc.All(i).tagName) = "INPUT" Then '找到input标签
Set vTag = vDoc.All(i)
If vTag.Name = "user_name" Then vTag.Value = "输入名称"
If vTag.Type = "password" Then vTag.Value = "输入密码"
End If
Next i
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式