我们今天要重点给大家讲解一下关于按键精灵的浏览器控件(WebBrowser)和控件的文本输入属性(HtmlInput),感兴趣的朋友可以继续往下读!
按键精灵是一款出色的脚本制作工具,通过按键精灵我们完全可以摆脱双手,把一些繁琐复杂的工作任务通过按键精灵我们轻松的就可以完成,还能提高工作任务的效率,想要学好按键精灵我们就得了解按键精灵的基础语法,其实也很简单,按键精灵语法和VB语法,以及易语言语法基本详细,且按键精灵针对所有的控件属性和命令以及各项函数都提供了详细的帮助文档,想要学好按键精灵其实是很简答、很轻松的,好了下面小编将会带大家了解按键精灵的浏览器控件(WebBrowser)和其文本输入属性(HtmlInput)。
1、关于按键精灵的浏览器控件(WebBrowser)的讲解
首先WebBrowser控件是按键精灵给开发者提供的一款内置超文本浏览器,包含了很多控件属性还有控件函数,我们可以整合WebBrowser控件提供的命令和函数来实现多样性的网页操控功能,比如自动化的浏览器文本填表、按钮点击、网页刷新等。
2、WebBrowser1.HtmlInput 控件属性讲解
WebBrowser1.HtmlInput命令属性的意思是在浏览器网页中指定特征的文本框输入内容,语法为(Form1.WebBrowser1.HtmlClick "tag:A&txt:论坛")。
参考案例代码1:
Event Form1.Button1.Click
Form1.WebBrowser1.Url = "/login/?from=index"
End Event
Event Form1.Button2.Click
Form1.WebBrowser1.HtmlInput "账号", "name:username"
Form1.WebBrowser1.HtmlInput "19951220gjx", "name:password"
Form1.WebBrowser1.HtmlClick "value:登录列举网&name:Submit3"
End Event
WebBrowser1.HtmlInput 控件属性如何实现浏览器文本填写呢?
回答:实现的方法其实很简答,具体实现的步骤请按照如下提供的方法去操作就可以了,上面我们为大家提供了参考案例代码,我们将会按照这个案例代码为大家去讲解。
实现步骤:
1、我们打开按键精灵,然后在界面里面画一个浏览器控件,再添加两个按钮控件,看如下图1。
1.png (26.42 KB, 下载次数: 17)
-1-9 16:01 上传
(图1)
2、完了我们双击按钮1进入控件的点击事件里面,在事件里面编写代码,我们需要实现的效果为点击按钮1在浏览器里面打开某网址,请看下面提供的代码:
Event Form1.Button1.Click(按钮1控件的点击事件开始)
Form1.WebBrowser1.Url = "/login/?from=index" (意思就是在浏览器1里面打开url属性值指定的网址)
End Event(按钮1控件的点击事件结束)
3、然后我们再双击按钮2进入控件的点击事件里面,在按钮2的事件域里面编写浏览器文本框自动输入文本的功能代码,请看下面的参考代码:
Event Form1.Button2.Click(按钮2控件的点击事件开始)
Form1.WebBrowser1.HtmlInput "账号", "name:username" (意思是在浏览器网页里指定特征为“name:username”的文本框里面输入“账号”)
Form1.WebBrowser1.HtmlInput "19951220gjx", "name:password" (意思是在浏览器网页里指定特征为“name:password”的文本框里面输入“19951220gjx”)
Form1.WebBrowser1.HtmlClick "value:登录列举网&name:Submit3" (意思是在浏览器网页里面点击指定特征为"value:登录列举网&name:Submit3"的网页元素)
End Event(按钮2控件的点击事件结束)
完整代码请看上面提供的参考案例代码1。
通过这些操作步骤和代码我们就可以实现按键精灵浏览器里进行自动点击、自动输入文本的功能效果,是不是很简单呢?想要了解其他按键精灵的技术文章请前往《按键精灵脚本制作教程》的淘专辑。
2.png (50.49 KB, 下载次数: 22)
功能
-1-9 16:20 上传