使用易语言做一个网页刷新工具。如果网页无法在易语言内部浏览器中打开,那可以控制外部浏览器进行刷新操作。
工具/原料
易语言
精易模块
ie浏览器
易语言互联网浏览器刷新网页
1、易语言创建windows窗口程序,添加一个互联网浏览器组件和一个刷新用的按钮组件;
2、双击启动窗口,编写代码,添加打开程序后,互联网浏览器需要访问的网址,这里以百度网址为例:.门溘曝晖版本2.支持库WebBrowser2.子程序__启穰惩较瘁动窗口_创建完毕互联网浏览器1.浏览(“http://baidu.com”,,,)互联网浏览器1.静默=真
3、双击刷新按钮,编写代码,当点击按钮时刷新互联网浏览器当前页面,内部浏览器的刷新很简单,因为直接就可以控制组件做事情:.版本2.支持库WebBrowser2.子程序_按钮1_被单击互联网浏览器1.刷新()
易语言控制外部浏览器进行网页刷新
1、新建windows窗口程序,添加两个按钮和一个编辑框,按钮分别是获取句柄和刷新页面;
2、控制外部浏览器,应先找外部浏览器句柄,这一步我在易七淄苷之前的经验中写过,就不再赘述了,不了解的可以看下我之前的经验,获取句柄的代码如下:.版本2.支持库e帆歌达缒API.子程序_获取句柄_被单击.局部变量窗口句柄数组,文本型,,"0".局部变量n1,整数型窗口句柄数组=取所有窗口列表().计次循环首(取数组成员数(窗口句柄数组),n1).如果真(取窗口类名(到整数(窗口句柄数组[n1]))=“IEFrame”)'获取ie浏览器句柄编辑框1.内容=窗口句柄数组[n1]跳出循环().如果真结束.计次循环尾()
3、双击刷新按钮,开始编写代码,当点击刷新按钮时,外部浏览器当前网页刷新,这里用到精易模块的填釉涑杵抑表,代码如下:.版本2.子程序_刷新_被单击普通填表缕计瓤账.初始化(到整数(编辑框1.内容))普通填表.网页_刷新()
4、按F5测试,点击获取句柄得到浏览器的句柄后,点刷新即可刷新网页,这里要注意我写的类名是ie浏览器的。