信息发布软件,b2b软件,广告发布软件

 找回密码
 立即注册
搜索
查看: 4306|回复: 13
打印 上一主题 下一主题

[『VB.NET 图文教程』] VB.NET表单自动实现提交 做群发软件必备技巧

[复制链接]

1887

主题

1897

帖子

1万

积分

积分
11042
跳转到指定楼层
宣传软件楼主
发表于 2017-5-23 23:46:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

软件教程首图:

软件教程分类:VB.NET 图文教程 

软件图文教程视频教程分类:软件图文教程 

软件教程难易程度:软件高级教程 

软件教程发布日期:2017-05-23

软件教程关键字:VB.NET表单自动实现提交 做群发软件必备技巧

① 本信息收集于网络,如有不对的地方欢迎联系我纠正!
② 本信息免费收录,不存在价格的问题!
③ 如果您的网站也想这样出现在这里,请您加好友情链接,我当天会审核通过!

④友情链接关键字:软件定制网站 网址:http://www.postbbs.com

软件教程详细描述

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

  前些天在网上看到有人需要邮箱自动注册的程序,于是自己也写了一个,在查资料的过程中我看到一些网友写的类似文章,有一些是基于网络协议,需要了解session,cookie这些东西,对于一个新手来说很繁琐,等到把这些东西搞懂,热情也消耗殆尽。vb的优点就在于可以让那些对于计算机底层不是很了解的人迅速实现自己的程序设计,我找到了一种比较简单的办法,要求对HTML标记语言有所了解即可,现在把自己的经验写出来于各位网友共享,该方法也许不值一提,也许对您有所帮助。

  我的办法就是利用控件WebBrowser,我想很多人对它都很熟悉,在新建一个工程之后您要做的是添加两个控件,一个是WebBrowser,另一个是Scriptlet,这两个控件配合使用,就可以完成这个任务了,Scriptlet中的IHTMLDocument2对象可以用来获得WebBrowser控件中的HTML文档。这两个控件的名字在组件对话框里分别叫Microsoft HTML Object Library和Microsoft Internet Controls。

  这两个控件添加完成之后,你还需要知道WebBrowser的一个事件DocumentComplete,这个事件在整个网页下载完成之后触发,也就是说在页面完成之后这个事件即被执行,有了这些就可以顺利的实现注册了。

  下面以eyou网站的免费邮箱注册为例来实现我的程序设计,新建标准工程后向Form中添加一个WebBrowser控件。所有代码如下:

  1.Dim ii As Integer

  2.Private Sub Form_Load()

  3.WebBrowser1.Navigate "http://freemail.eyou.com/signup.html?

  bgp=%CE%D2%BD%D3%CA%DC&bgp_enable=on"

  4.End Sub

  5.Private Sub WebBrowser1_DocumentComplete

  (ByVal pDisp As Object, URL As Variant)

  6.Dim doc As IHTMLDocument2

  7.Set doc = WebBrowser1.Document

  8.Dim tmp As String

  9.If InStr(doc.body.innerText, "寻找一个新的用户名") > 0 Then

  10.tmp = "sdfsdf23" + Trim(Str$(ii))

  11.doc.All.Item("uid").focus

  12.SendKeys tmp

  13.SendKeys "{enter}"

  14.End If

  15.If InStr(doc.body.innerText, "输入您的个人资料") > 0 Then

  16.doc.All.Item("Password").Value = "123456"

  17.doc.All.Item("Confirm").Value = "123456"

  18.doc.All.Item("FirstName").Value = "tomcant"

  19.doc.All.Item("question").Value = "what is your name"

  20.doc.All.Item("answer").Value = "my name is ddd"

  21.doc.All.Item("year").Value = "80"

  22.doc.All.Item("month").Value = "3"

  23.doc.All.Item("day").Value = "18"

  24.doc.All.Item("day").focus

  25.SendKeys "{enter}"

  26.End If

  27.If InStr(doc.body.innerText, "申请邮箱成功") > 0 Then

  28.iiii = ii + 1

  29.WebBrowser1.Navigate "http://freemail.eyou.com/signup.html?

  bgp=%CE%D2%BD%D3%CA%DC&bgp_enable=on"

  30.End If

  31.End Sub

  Eyou的免费邮箱注册入口地址为bgp_enable=on,所以要在Form_load事件中使用WebBrowser控件的Navigate方法。

  在eyou的注册入口页面完成之后WebBrowser1_DocumentComplete即被执行,在这个函数中主要有三个条件语句,在三个条件语句之前有如下三句:

  32.Dim doc As IHTMLDocument2

  33.Set doc = WebBrowser1.Document

  34.Dim tmp As String

  doc定义为IHTMLDocument2对象用以取得WebBrowser1的文档,tmp字符串是循环注册中的用户名,在VB.NET表单自动提交的程序刚开始定义了ii这个integer变量,在每次注册完成之后ii加1附于tmp之后用以改变用户名。

  第一个条件语句如下:

  35.If InStr(doc.body.innerText, "寻找一个新的用户名") > 0 Then

  36.tmp = "sdfsdf23" + Trim(Str$(ii))

  37.doc.All.Item("uid").focus

  38.SendKeys tmp

  39.SendKeys "{enter}"

  40.End If

  首先判断是否是注册入口页面,通过InStr(doc.body.innerText, "寻找一个新的用户名") > 0语句实现,doc.body.innerText即取得了该页面中的所有文字。如果是则构造一个用户名。

  doc.All.Item("uid").focus使用户名文本框取得焦点,其中uid是该文本框的ID,这个ID的取得是通过查看HTML源代码得到的,所以要求对HTML标记语言有所了解。使用户名文本框取得焦点之后通过SendKeys函数模拟键盘向文本框发送tmp字符串,这样用户名即填写完成,之后发送回车键提交表单。关于SendKeys函数的使用大家可查阅MSDN帮助。

  第二个条件语句首先判断改页面是否是个人资料填写页面,然后填写个人资料,其方法同填写用户名一致,取得个文本框的ID后填写其值,最后提交表单。

  最后一个条件语句判断邮箱注册成功后将ii加一,然后将页面重新定位到注册入口页面,至此一个循环完成。

  以上VB.NET表单自动提交的代码即实现了自动注册提交。

在本章中,我们将研究以下概念:
  • 在应用程序中添加菜单和子菜单
  • 在表单中添加剪切,复制和粘贴功能
  • 锚定和对接控制在一种形式
  • 模态形式


在应用程序中添加菜单和子菜单
传统上,Menu,MainMenu,ContextMenu和MenuItem类用于在Windows应用程序中添加菜单,子菜单和上下文菜单。

现在,MenuStrip,ToolStripMenuItem,ToolStripDropDown和ToolStripDropDownMenu控件替换和添加功能到以前版本的菜单相关的控件。 但是,旧的控制类保留为向后兼容和未来使用。

让我们首先使用旧版本控件创建典型的Windows主菜单栏和子菜单,因为这些控件在旧应用程序中仍然很常用。

以下是一个示例,显示了如何使用菜单项创建菜单栏:文件,编辑,视图和项目。 文件菜单有子菜单新建,打开和保存。

让我们双击窗体,并在打开的窗口中放下面的代码。
Public Class Form1   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load      'defining the main menu bar      Dim mnuBar As New MainMenu()      'defining the menu items for the main menu bar      Dim myMenuItemFile As New MenuItem("&File")      Dim myMenuItemEdit As New MenuItem("&Edit")      Dim myMenuItemView As New MenuItem("&View")      Dim myMenuItemProject As New MenuItem("&Project")      'adding the menu items to the main menu bar      mnuBar.MenuItems.Add(myMenuItemFile)      mnuBar.MenuItems.Add(myMenuItemEdit)      mnuBar.MenuItems.Add(myMenuItemView)      mnuBar.MenuItems.Add(myMenuItemProject)     ' defining some sub menus      Dim myMenuItemNew As New MenuItem("&New")      Dim myMenuItemOpen As New MenuItem("&Open")      Dim myMenuItemSave As New MenuItem("&Save")      'add sub menus to the File menu      myMenuItemFile.MenuItems.Add(myMenuItemNew)      myMenuItemFile.MenuItems.Add(myMenuItemOpen)      myMenuItemFile.MenuItems.Add(myMenuItemSave)      'add the main menu to the form      Me.Menu = mnuBar           ' Set the caption bar text of the form.        Me.Text = "tutorialspoint.com"   End SubEnd Class
当使用Microsoft Visual Studio工具栏上的“开始”按钮执行并运行上述代码时,将显示以下窗口:

VB.NET表单自动实现提交 做群发软件必备技巧 b2b软件



Windows窗体包含一组丰富的类,用于创建您自己的具有现代外观,外观和感觉的自定义菜单。 MenuStrip,ToolStripMenuItem,ContextMenuStrip控件用于有效地创建菜单栏和上下文菜单。

unto您有所不知道VB.NET可以拦截某种神秘的点击动作了nextVB.NET让图片黑白色原来是如此简单呀
回复

使用道具 举报

0

主题

652

帖子

646

积分

积分
646
信息发布软件沙发
发表于 2017-5-25 01:12:24 | 只看该作者
好好学习了确实不错

回复 支持 反对

使用道具 举报

1

主题

640

帖子

612

积分

积分
612
QQ
推广工具板凳
发表于 2017-5-28 23:14:32 | 只看该作者
,技术牛B,态度好,选这家没错!

回复 支持 反对

使用道具 举报

0

主题

591

帖子

576

积分

积分
576
软件定制开发地板
发表于 2017-5-30 04:57:20 | 只看该作者
了,和卖家描述的一样,操作简单,很实用很方便,关键店家态度很好,不厌其烦的给讲解,非常满意

回复 支持 反对

使用道具 举报

0

主题

615

帖子

603

积分

积分
603
5#定制软件#
发表于 2017-5-31 12:12:54 | 只看该作者
,很高端的视觉效应,很耐心,设计的很不错,高端大气上档次啊,是自己喜欢的

回复 支持 反对

使用道具 举报

0

主题

603

帖子

573

积分

积分
573
6#定制软件#
发表于 2017-6-2 05:44:35 | 只看该作者
真的很好用,我这边已经用起来了,目前不少客户从我们公众平台下单,再试用一段时间,打算推送给其他生意上的朋友

回复 支持 反对

使用道具 举报

0

主题

1019

帖子

1027

积分

积分
1027
7#定制软件#
发表于 2017-6-2 07:59:45 | 只看该作者
和5号笨蛋很有耐心,服务也很好

回复 支持 反对

使用道具 举报

0

主题

1022

帖子

1029

积分

积分
1029
8#定制软件#
发表于 2017-6-5 00:32:36 | 只看该作者
机会继续合作,同时希望后期多多帮助。

回复 支持 反对

使用道具 举报

0

主题

2181

帖子

2

积分

积分
2
9#定制软件#
发表于 2017-6-14 03:54:56 | 只看该作者
铺一天销量也就几十票装修完发布后店铺的转化率高了很多。,提升了太多销量大概有3倍吧。视觉冲击效果强大起来

回复 支持 反对

使用道具 举报

0

主题

615

帖子

601

积分

积分
601
10#定制软件#
发表于 2017-6-15 05:42:58 | 只看该作者
,很有用,下次还会购买

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关导读
群发软件安卓手机config配置演示实列
安卓手机config配置演示实列
群发软件苹果脚本配置config小实例
苹果脚本配置config小实例 https://www.yuque.com/aiwork/dcvhmb/qolobpysdg0hvi2e
群发软件苹果脚本矩形类rect小实例
苹果脚本矩形类rect小实例
群发软件AIWROK安卓苹果平台设计的实用工具库
AIWROK安卓苹果平台设计的实用工具库
群发软件AIWROK软件Function导入方法实例演示
AIWROK软件Function导入方法实例演示
群发软件苹果脚本实例1项目project应用示例
苹果脚本实例1项目project应用示例
群发软件苹果脚本实例1剪贴板功能集成
苹果脚本实例1剪贴板功能集成
群发软件苹果iOS脚本Detect类系统性使用示例
苹果iOS脚本Detect类系统性使用示例
群发软件AIWROK苹果系统打印H5界面日志输出
AIWROK苹果系统打印H5界面日志输出
群发软件H5案例自动化看广告撸金币系统
H5案例自动化看广告撸金币系统
群发软件AIWROK苹果脚本H5任务执行小例子
AIWROK苹果脚本H5任务执行小例子
群发软件AIWROK软件苹果水平容器[Horizontal]小实例
AIWROK软件苹果水平容器[Horizontal]小实例
群发软件AIWROK苹果脚本实例1界面UI输入框类[Input]
AIWROK苹果脚本实例1界面UI输入框类
群发软件AIWROK软件苹果脚本案例1空白站位[Space]方法
AIWROK软件苹果脚本案例1空白站位[Space]方法
群发软件AIWROK软件苹查系统复选框用法
AIWROK软件苹查系统复选框用法
群发软件苹果AIWROK实例单选按钮组类[RadioButtonGroup]完整综合示例
苹果AIWROK实例单选按钮组类[RadioButtonGroup]完整综合示例
群发软件AIWROK软件苹果实例UI-垂直容器[Vertical]高级综合示例
AIWROK软件苹果实例UI-垂直容器[Vertical]高级综合示例
群发软件IOS苹果脚本View的完整功能实例
IOS苹果脚本View的完整功能实例
群发软件AIWROK苹果系统实例演示1标签类[Label]方法
AIWROK苹果系统实例演示1标签类[Label]方法
信息发布软件AIWROK软件苹果UI按钮Button方法示例
AIWROK软件苹果UI按钮Button方法示例
信息发布软件AIWROK软件苹果TAB界面视图示例
AIWROK软件苹果TAB界面视图示例
信息发布软件AIWROK苹果系统自带view视图简洁UI界面示例
AIWROK苹果系统自带view视图简洁UI界面示例
信息发布软件汇集HID安卓输入文字的方法和复制粘贴示例
汇集HID安卓输入文字的方法和复制粘贴示例
信息发布软件AIWROK软件找字与OCR方法汇总示例
AIWROK软件找字与OCR方法汇总示例
信息发布软件AIWROK软件找图方法汇总示例
AIWROK软件找图方法汇总示例
信息发布软件AIWROK软件滑动方法集合示例
AIWROK软件滑动方法集合示例
信息发布软件AIWROK软件安卓AIWROK汇集软件点击
AIWROK软件安卓AIWROK汇集软件点击
信息发布软件苹果系统点击方法综合示例
苹果系统点击方法综合示例
信息发布软件AIWROK苹果系统找图方法完整示例集合
AIWROK苹果系统找图方法完整示例集合
信息发布软件苹果系统找图方法完整示例集合
苹果系统找图方法完整示例集合
信息发布软件苹果IOS系统找字OCR方法例子
苹果IOS系统找字OCR方法例子
信息发布软件AIWORK软件数组高级示例
AIWORK软件数组高级示例
信息发布软件AIWROK软件运算符封装库示例
AIWROK软件运算符封装库示例
信息发布软件AIWROK软件语法运行小示例
AIWROK软件语法运行小示例
信息发布软件AIWROK软件JS循环小示例
AIWROK软件JS循环小示例
信息发布软件AIWROK软件H5网页被主脚本获取值用法
AIWROK软件H5网页被主脚本获取值用法
信息发布软件AIWROK软件创建可暂停恢复的多线程任务
AIWROK软件创建可暂停恢复的多线程任务
信息发布软件AIWROK软件类型转换方法例子
AIWROK软件类型转换方法例子
信息发布软件AIWROK软件H5脚本执行与进度显示
AIWROK软件H5脚本执行与进度显示 .
信息发布软件AIWROK软件根据时间段执行异步任务支持多线程并行处理
AIWROK软件根据时间段执行异步任务支持多线程并行处理
信息发布软件H5自动开关执行脚本功能演示
H5自动开关执行脚本功能演示
信息发布软件AIWROK软件H5单选脚本运行示例
AIWROK软件H5单选脚本运行示例
信息发布软件H5任务脚本选择与执行中心
H5任务脚本选择与执行中心
信息发布软件H5里CheckBox控件演示
H5里CheckBox控件演示
信息发布软件AIWROK软件正则用法实际例子
AIWROK软件正则用法实际例子
信息发布软件AIWROK软件权限管理器实现
AIWROK软件权限管理器实现
信息发布软件AIWORK软件节点方法无碍示例子
AIWORK软件节点方法无碍示例子
信息发布软件JSON.stringify 和 JSON.parse 完整示例
JSON.stringify 和 JSON.parse 完整示例
信息发布软件AIWROK软件展示JavaScript各种语句标识符的用法
AIWROK软件展示JavaScript各种语句标识符的用法
信息发布软件JS巧妙地组合使用各种条件语句
JS巧妙地组合使用各种条件语句
信息发布软件AIWROK手机数据库MySQL数据库截图片批量上传操作脚本
AIWROK手机数据库MySQL数据库截图片批量上传操作脚本
信息发布软件HID中文输入智能打字功能
HID中文输入智能打字功能
信息发布软件AIWROK软件对象工具函数库例子
AIWROK软件对象工具函数库例子
信息发布软件AIWROK软件H5交互演示黄色主题
AIWROK软件H5交互演示黄色主题
信息发布软件H5单按钮执行脚本示例
H5单按钮执行脚本示例
信息发布软件苹果H5界面完整调用脚本示例
苹果H5界面完整调用脚本示例
信息发布软件AIWROK软件平台设备信息全面检测工具例子
AIWROK软件平台设备信息全面检测工具例子
信息发布软件AIWROK创建和放大日志窗口并展示动态内容
AIWROK创建和放大日志窗口并展示动态内容
信息发布软件AIWROK软件device相关方法获取设备信息例子
AIWROK软件device相关方法获取设备信息例子[/backcolor]
信息发布软件数据库MySQL实时内容随机调用
数据库MySQL实时内容随机调用
信息发布软件AIWROK软件分享一个特效苹果H5页面
AIWROK软件分享一个特效苹果H5页面
信息发布软件数据库MYQ业务流程心跳程序启动
数据库MYQ业务流程心跳程序启动
信息发布软件数据库MySQL功能支持创建表插入中文数据查询删除功能例子
数据库MySQL功能支持创建表插入中文数据查询删除功能例子
信息发布软件AIWROK软件Zip 高级操作复杂示例
AIWROK软件Zip 高级操作复杂示例
信息发布软件AIWROK软件txt_文件读写方法小结
AIWROK软件txt_文件读写方法小结

QQ|( 京ICP备09078825号 )

本网站信息发布软件,是可以发布论坛,发送信息到各大博客,各大b2b软件自动发布,好不夸张的说:只要手工能发在电脑打开IE能发的网站,用这个宣传软件就可以仿制动作,进行推送发到您想发送的B2B网站或是信息发布平台上,不管是后台,还是前台,都可以进行最方便的广告发布,这个广告发布软件,可以按月购买,还可以试用软件,对网站的验证码也可以完全自动对信息发布,让客户自动找上门,使企业轻松实现b2b发布,这个信息发布软件,均是本站原创正版开发,拥有正版的血统,想要新功能,欢迎提意见给我,一好的分类信息群发软件在手,舍我其谁。QQ896757558

GMT+8, 2026-3-21 07:45 , Processed in 0.397228 second(s), 60 queries .

宣传软件--信息发布软件--b2b软件广告发布软件

快速回复 返回顶部 返回列表