VB填写网页表单

网页内容表单1单号:<inputname="code"type="text"id="code"表单2验证码<inputname="img"type="text"id="i... 网页内容
表单1 单号:<input name="code" type="text" id="code"
表单2 验证码<input name="img" type="text" id="img"
提交按钮:<input type="submit" name="button" id="button" value="查询" />
网页不要显示出来
只要在VB创建 text1、text2、text3、command1。4个控件
text1、text2用来输入单号、验证码
text3用来显示查询结果
command1用来提交查询
不知道能不能实现这个功能 所以请各位帮忙弄下代码和要添加什么控件
展开
 我来答
Tecyle
2010-10-05 · TA获得超过293个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:154万
展开全部
能实现这样的功能,你需要添加WebBrowser控件(Microsoft Internet Controls),然后在窗体上拖一个这个控件,命名为Web1,移动到看不见的位置就可以了。按钮的代码可以这么写:
'前面的省略
Web1.Navigate "网址"
DoEvents
While Web1.Busy '等待网页加载完
DoEvents
Wend
Web1.Document.GetElementById("code").Value=Text1.Text
....按照这种方法填写表单
Web1.Document.GetElementById("button").Click '模拟单击按钮提交表单
DoEvents
While Web1.Busy '等待网页加载完
DoEvents
Wend
Text3.Text=Web1.Document.InnerText '显示结果
'后面的省略
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式