首先打开【易语言】新建一个 【windows窗体程序】
2
打开“百度新闻”http://news.baidu.com 我们准备来取 红框 里的内容
3
在要取的内容 图片上 点 【鼠标右键】查看 图片的宽和高,来确定我们新建易语言程序窗口的宽和高。 宽561高305
4
修改易语言新建窗口的宽为561 高为305
5
放个【外形框】组件到窗口里 设置宽为561高为305 左边为0顶边为0(外形框在基本组件里可以找到)
6
接着 在 【外形框】组件里 放入 【超文本浏览框】(超文本浏览框在扩展组件里可以找到) 设置 超文本浏览框顶边-20 左边-20 宽1000 高1000 地址为http://news.baidu.com
7
运行一下 我们看看效果。那个图片在右下角,没有在我们窗口正中间。
8
接下来 我们就调整【超文本浏览框】的顶边和左边 让图片彻底在我们窗口里显示为止。或者 拖动超文本浏览框调整大小。
小弟也为易语言新手,不对之处 还请指正。
打开指定网址 (版本号)
这样就可以了,因为你的网址已经写入到【版本号】这个变量里面,所以用“打开指定网址”就行了。
可以弄个编辑框把你要写的输入进去
编辑框1.可视=假
.版本 2
.子程序 _按钮1_被单击
编辑框1.内容 = 文本_取出中间文本 (编辑框1.内容, “[”, “]”)
打开指定网址 (编辑框1.内容)
另外请具体说清楚一点,打开哪个网址?你发的图片我只认为是取[]中间的网址.
用正则表达式实现,为啥取版本头和尾?
下载个精易编程助手,然后打开网页HTML代码并寻找唯一标签,在正则工具里面自行匹配要截取的段落,最后再到易语言里建立一个隐藏的编辑框用于读入HTML代码,用正则方式来准确实现。
编辑框内代码如果出现乱码就用精易模块里的:编码_XXX编码转到XXX编码(编辑框1.内容)的命令去解决乱码问题。
可以弄个编辑框把你要写的输入进去
编辑框1.可视=假
.版本 2
.子程序 _按钮1_被单击
编辑框1.内容 = 文本_取出中间文本 (编辑框1.内容, “[”, “]”)
打开指定网址 (编辑框1.内容)
另外请具体说清楚一点,打开哪个网址?你发的图片我只认为是取[]中间的网址.