`
hereson
  • 浏览: 1428647 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

VB自动提交表单问题

阅读更多

需要知道表单名称呢,比如
<Form name="xx" Action"abc.htm">
以上代码中表单名称是xx,在百度首页,表单名称是f.以下是提交百度首页中的表单的例子。
Private Sub Command1_Click()
Me.WebBrowser1.Document.f.submit
End Sub

Private Sub Form_Load()
Me.WebBrowser1.Navigate ("http://www.baidu.com")
End Sub

运行程序,填写查找内容,然后点击Command1看看?呵呵,有趣吗?

 

 

-----------------------------------------------------------------------------------

 

首先,先建立一个工程,加一个窗体form1,上面添加一个textbox控件text1,和两个按钮
分别为command1和command2,
然后实现按下command1按钮就向网页提交text1的内容
先打开菜单里的,工程-〉引用-〉选中microsoft xml,必须先这样,因为下面要用到msxml对象
button1的实现代码如下:
Private Sub Command1_Click()
On Error Resume Next
Dim oXmlHttp As New MSXML.XMLHTTPRequest
Dim sPostString As String, sRespText As String

sPostString = "ID = " + Text1.Text '需要提交的数据"
oXmlHttp.open "POST", "http://127.0.0.1", False

'一定要加上下面的这一句,说明提交类型的
oXmlHttp.setRequestHeader "content-type", "multipart/form-data"
oXmlHttp.send (sPostString)
sRespText = oXmlHttp.responseText '得到处理后response回来的数据
'sRespText为返回的结果,可以根据结果进行处理,具体处理请根据需要编写
oXmlHttp = Nothing
End Sub
  

 

 

 

Option   Explicit  
  Private   Sub   Command1_Click()  
  Dim   szValue   As   String  
  WebBrowser1.Document.body.innerHTML   =   "<form   id=post   method=post   action=http://地址/xxx.php><input   type=text   value='"   &   szValue   &   "'></form>"  
  WebBrowser1.Document.Forms("post").submit  
  End   Sub  
  Private   Sub   Form_Load()  
  WebBrowser1.Navigate2   "about:blank"  
  End   Sub  
   
  更多,查看:  
  http://dev.csdn.net/article/28/28374.shtm

分享到:
评论

相关推荐

    VB实现自动填表并提交表.7z

    本程序旨在演示如何使用Vb来完成自动填表并提交,包括程序自建浏览器和调用系统IE浏览器2种情形 所用到的VB与IE浏览器的交互过程尽量做到不重复,以多种方法展示给大家 两款用来测试的游戏登录入口,纵横天下和矩阵 本...

    VB提交表单自动登录的源码

    一个示例,可以改成自己的。自动填写帐号和密码,自动点登录。

    VB6利用webbrower控件自动填写并提交表单.rar

    VB6实现表单自动填写功能,并自动提交表单,是一个不用人工填写的自动表单,根据已提供的信息自动填写表单,主要为了演示如利用webbrower控件实现自动填写并提交表单。默认测试用户名/密码均为admin,密保1234,由于...

    VB.NET表单自动提交实现方案剖析

    我们曾经在一篇文章中介绍过邮件自动注册中的修改代理服务器的应用。不过要想实现这一功能的话还需要一个应用的实现,那就是VB.NET表单自动提交。在这里我们就会为大家详细介绍这一应用技巧。

    实现自动填表并提交表单示例

    本程序旨在演示如何使用vb来完成自动填表并提交

    VB自动填表工具[附源码]

    VB做的网站自动填表 附带源码 本程序中完成提交的方法提供两种,直接提交表单和点击登录按钮提交 还有第三种方法填表完成后直接用WebBrowser1.Document.Forms("login").Submit

    AutomaticPost_表单_visualbasic_

    VB6实现表单自动填写功能,并自动提交表单,是一个不用人工填写的自动表单

    qq空间快速登陆器

    用VB2010开发的一个快速进入QQ空间的小程序 方便多个小号登陆,玩QQ空间游戏 ...要点: VB2010对表单自动添表,提交 对文本文件的读取,处理 常用控件的使用 欢迎大家共同学习VB2010,共同交流进步

    Excel2007 VBA使用WebBrowser控件登录12306网站的演示

    Excel2007 VBA使用WebBrowser控件登录12306网站,推荐IE8,IE9也可以登录,但后继不能查询车票,是脑残的12306的...程序涉及计时器、表单提交、页面加载完成判定、页面文字判断等多个方面。 代码来自网上若干人的支持

    asp.net知识库

    SubmitOncePage:解决刷新页面造成的数据重复提交问题 SharpRewriter:javascript + xml技术利用#实现url重定向 采用XHTML和CSS设计可重用可换肤的WEB站点 asp.net的网址重定向方法的比较:面向搜索引擎友好 也谈 ...

    风越ASP代码生成器 试用版

     7、支持表单提交超过100KB的文本数据,支持文件上载  8、支持输入控件名加密功能,防止他人从客户端HTML中猜解数据字段名 ★  9、支持数据批量管理、排序功能  10、支持网站本机自动发布、调试  11、提供灵活...

    风越ASP代码生成器 [FireAsp Creator]

    ★  5、支持对用户输入内容进行服务器端与客户端JS双重验证 ★  6、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县的多级选项 ★  7、支持表单提交超过100KB的文本数据,支持文件上载...

    Ajax 四级导航菜单ASP+Access动态版

    Ajax仿Google搜索提示ASP+Access数据库版 基于AJAX的ASP无刷新新闻系统实例 Asp无刷新股票查询程序 Ajax+ASP输入框搜索提示带数据库 ASP+AJAX无刷新评论提交 ASP仿Google输入框提示_自动完成功能 本类下载排行 ...

    风越.net代码生成器 v3.5

    11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录...

    风越asp代码生成器 V3.5

    11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录...

    风越ASP代码生成器 2.4

    11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录...

    咖啡智能报表控件 2.0.zip

    咖啡报表组件可以用于VB、VC、DELPHI、PB、.NET等FOR WINDOWS语言的二次开发报表组件。 也可以嵌入到jsp、asp中实现WEB方式的开发,报表CAB包只有800K多一点 请发邮件到:happymfc@sina.com 索取注册码 服务方式: ...

    风越.Net代码生成器 [FireCode Creator] V1.3 精简版

    11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录...

    风越ASP代码生成器FireAspCreatorv2.9.rar

    11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录...

Global site tag (gtag.js) - Google Analytics