首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

急求~请各位帮忙解决。解决方案

2012-02-21 
急求~~请各位帮忙解决。大家好。我在做一个程序,用的vb。其中有几个步骤出现了问题。-------以下3行中的idname

急求~~请各位帮忙解决。
大家好。我在做一个程序,用的vb。其中有几个步骤出现了问题。-------以下3行中的idname,idpwd,idlogin分别为你登录的网页源码里头找到的用户密码和登录按钮的id或者name属性  
ie.document.all(idname).value=用户名 
ie.document.all(idpwd).value=用户密码 
ie.document.all(idlogin).click '登录

我从源代码里找到相应的替换进去如下:
ie.Document.loginForm.UserId.Value = "hyangyang0613"
ie.Document.loginForm.userpass.Value = "hyy379509"
ie.Document.loginForm.submit.Click
执行这三句出现了错误。我个人觉得loginform有误。不知道该怎么改,想请懂的朋友帮忙看看。具体怎么改,希望能说详细点。343187687这是我的QQ号。希望可以在交流中找到。 
  


[解决办法]
'你测一下吧 我测了一下OK的 
Private Sub Form_Load()
WebBrowser1.Navigate ("http://www.xxxx.com/")
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
 
Call WebBrowser1.Document.All("idname").setAttribute("value", "用户名")
Call WebBrowser1.Document.All("idpwd").setAttribute("value", "密码")
WebBrowser1.Document.getElementById("idlogin").Click

End Sub

热点排行