辅助岛

 找回密码
 点我注册
查看: 4K|回复: 4

[教程] 制作易语言简易浏览器

[复制链接]
       
楼主 发表于 2018-8-2 19:21:22 | 显示全部楼层 |阅读模式
本帖最后由 w23108 于 2018-8-2 19:25 编辑

1.新建一个易语言窗口
2.把易语言最上面的菜单——工具——支持库配置——找到超文本浏览框勾选
辅助岛 制作易语言简易浏览器  易语言 181553xgi5u2i1wwbqquwv
3.添加一个超文本浏览框,长度宽度随便
辅助岛 制作易语言简易浏览器  易语言 181731xdgdy2oao5vr39na
4.配置启动窗口
辅助岛 制作易语言简易浏览器  易语言 182548qavkkmkiaix6lm5k
5.配置超文本预览框
辅助岛 制作易语言简易浏览器  易语言 182123yhvmrrfdbpfzmgtg
6.写代码,双击启动窗口
写以下内容:
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
超文本浏览框1.左边 = 0
超文本浏览框1.顶边 = 0
超文本浏览框1.宽度 = _启动窗口.宽度
超文本浏览框1.高度 = _启动窗口.高度


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库
超文本浏览框1.左边 = 0  ,  超文本浏览框1.顶边 = 0   是为了浏览框向左上角对齐
超文本浏览框1.宽度 = _启动窗口.宽度  , 超文本浏览框1.高度 = _启动窗口.高度   是为了自适应窗口大小
7.运行程序看看

拖动窗口看看,发现浏览框没有跟着变大
8.结束您的程序,继续写代码
添加_启动窗口的子程序,选择尺寸被改变
辅助岛 制作易语言简易浏览器  易语言 183231t1mgleccbaeeuyq3
和上面一样写以下代码:
  
子程序名返回值类型公开备 注
__启动窗口_尺寸被改变  
超文本浏览框1.左边 = 0
超文本浏览框1.顶边 = 0
超文本浏览框1.宽度 = _启动窗口.宽度
超文本浏览框1.高度 = _启动窗口.高度


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库


9.再次运行程序
打开里面的一个链接,发现是不是要用你的默认浏览器打开呀?
10.结束您的程序,继续写代码
点击你的浏览框,添加浏览框的子程序,即将打开新窗口
辅助岛 制作易语言简易浏览器  易语言 184140ooofo4t88zu4fcxo
写以下代码:
  
子程序名返回值类型公开备 注
_超文本浏览框1_即将打开新窗口逻辑型 
超文本浏览框1.地址 = 超文本浏览框1.状态条文本
返回 ()


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库
超文本浏览框1.地址 = 超文本浏览框1.状态条文本
说一下状态条,用您的浏览器指向一个有链接的文本,浏览器最底下的就是状态条,写易语言的时候状态条没有显示,因为你看配置那里是灰色的,这条命令的作用是当你打开一个链接时,浏览框的地址就是你要打开的地址
返回 (假)的作用是:虽然你写了以上代码,但您的浏览器还是会弹出来,阻止浏览器弹出。

11.运行看看是不是没有BUG啦,完成软件,编译。

---------------------分割线---------------------------
扩展:
不管是浏览器还是桌面版,都要有前进后退刷新吧!
我们继续写前进和后退和刷新
PS:用按钮太难看,用菜单的形式
------------------------------------------------------
1.易语言右键——菜单编辑器
附件为菜单的GIF教程

然后依次点击菜单的三个按钮
辅助岛 制作易语言简易浏览器  易语言 191358xchso4cwb84h9c85
前进写
  
子程序名返回值类型公开备 注
_前进_被选择  
超文本浏览框1.执行命令 ( #前进 )


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库

后退写
  
子程序名返回值类型公开备 注
_后退_被选择  
超文本浏览框1.执行命令 ( #后退 )


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库



刷新写:
  
子程序名返回值类型公开备 注
_刷新_被选择  
超文本浏览框1.执行命令 ( #刷新 )


i支持库列表   支持库注释   
HtmlView超文本浏览框支持库

--------------------------------------------
简易浏览器已写完,后续会更新复杂一点的浏览器
路过的朋友请评分

写菜单的GIF

辅助岛 制作易语言简易浏览器  易语言 192417a5zqi9y8h818hq81

免费评分

参与人数 3好评 +7 仙豆 +9 收起 理由
大宝贝 + 5 + 5 很给力!
你为谁疯 + 1 + 1 赞一个!
何以歌 + 1 + 3 很用心的教程

查看全部评分

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

       
楼主 发表于 2018-8-2 19:26:29 | 显示全部楼层
最后一张GIF输入法没录进去,有一种莫名其妙打字的感觉辅助岛   易语言 27

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       

 成长值: 144930

发表于 2018-8-2 20:46:13 | 显示全部楼层
可以的

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       

已抛锚 成长值: 15668

发表于 2018-8-22 10:42:25 | 显示全部楼层
遇见神贴岂能不顶!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2018-8-29 12:49:45 | 显示全部楼层
感谢楼主,好人一生平安

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 点我注册

本版积分规则

快速回复 收藏帖子 返回列表 搜索

Quick BI||论坛app|Archiver|手机版|小黑屋|辅助岛 |网站地图

GMT+8, 2024-11-23 15:57 , Processed in 0.304827 second(s), 110 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2024 Tencent Cloud.

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