广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    易语言获取彩票开奖信息(双色球)

    来源:网络收集  点击:  时间:2024-05-21
    【导读】:
    彩票是很多朋友喜欢的一种活动,最高上千万的奖金,令每次查询开奖号码时都有一种异常激动的心情。百度彩票提供了当前以及历史彩票开奖信息,那么如何用易语言来获取并展示这些开奖信息呢?这篇经验就叫你如何用易语言获取彩票(以双色球为例)当前开奖及历史开奖信息。以此为基础可以扩展历史开奖查询、开奖提醒、查询获奖情况等功能。工具/原料more电脑易语言精易模块方法/步骤1/6分步阅读

    程序思路及原理:通过查看百度彩票历史开奖信息页面的源码,利用易语言的正则表达式进行提取并展示。网址为:http://baidu.lecai.com/lottery/draw/list/50?type=latestnum=100

    2/6

    第一步:打开易语言软件,创建一个易语言桌面程序。

    双击易语言图标,打开易语言程序,点击右上角程序→新建→Windows桌面程序→确认,或者直接点击新建图标→Windows桌面程序→确认,创建一个桌面程序。

    本程序取双色球近100期的历史开奖情况,并展示在超级列表框中,程序用到精易模块,需导入模块。

    3/6

    第二步:绘制一个下图界面。

    启动窗口:尺寸为425px*460px;

    选择夹:用以制作多彩种页面扩展用,此程序可不用;

    超级列表框:用来显示双色球信息;

    按钮:点击获取双色球信息并展示;

    4/6

    第四步:分析网页源码,并写出正则表达式

    打开上述网址的页面,鼠标点击右键选择查看源代码,往下拉几页找到如图页面,看图中红框中的数据,里面的期数、日期、数字就是程序需要的数据。根据正则表达式的规则将其取出。本程序只取期数、日期及开奖号码,表达式分别为:

    target=_blank(.*?)/a/td+td(.*?)/td*?

    em(.*?)/emem(.*?)/emem(.*?)/emem(.*?)/emem(.*?)/emem(.*?)/em+/td+td class=blueBalls+em(.*?)/em

    在易语言常量数据表中定义两个常量分别赋值上边量式

    5/6

    第五步:读取信息并展示。

    点击去双色球按钮,进入按钮被单击事件代码区。

    首先定义正则表达式类变量,分别命名为双色球正则1和2,定义一个文本型变量双色球网页,两个个整数型计数变量N和索引。

    其次,每点击一次按钮需清空列表框。

    利用http读文件()读取网页内容,并转换为文本型(之前为字节集型),百度网页源码为UTF8型需要利用精易模块里的转码命令转换为GB2312。

    创建正则表达式

    利用计次循环首提取匹配文本并在超级列表框中展示

    6/6

    第六步:调试并编译。

    完成第五步点击运行进行,进行测试,本程序无报错,如下图。点击编译,得到exe文件,程序完成。

    注意事项

    可根据双色球信息的获取增加对其他彩票数据获取的功能

    可根据此功能扩展查询、对比、提醒等功能

    如果这条经验帮到了您,请您为它点赞并投票,让它帮助更多需要的人,谢谢

    双色球易语言正则获取彩票
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_821847.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 15:13:40  耗时:0.029
    0.0286s