|
发表于 2014-3-18 22:49:51
|
显示全部楼层
广东省中山市
.版本 2
.支持库 WebBrowser
.支持库 iext
网页浏览框1.浏览 (“¥¥¥¥”, , , )
.循环判断首 ()
程序_延时 (50)
.循环判断尾 (网页浏览框1.就绪状态 ≠ 4) ' 真就继续循环
.如果真 (网页浏览框1.标题 ≠ “走势图”)
信息框 (“数据下载不正确,请查看网络是否正常,网站数据可能更新了,请更新软件”, 0, “出错了”)
返回 ()
.如果真结束
普通填表.初始化 (网页浏览框1.IE句柄)
采集数据1 = 普通填表.网页_取文本 ()
.如果真 (寻找文本 (采集数据1, “余数”, , 假) = -1)
信息框 (“数据采集不正确,网站数据可能更新了,请更新软件”, 0, “出错了”)
返回 ()
.如果真结束
采集数据1 = 文本_寻找出文本并删除 (采集数据1, “走势图”, “期号”)
采集数据1 = 文本_删除指定文本行 (采集数据1, 1)
采集数据1 = 文本_寻找出文本并删除 (采集数据1, “关于我们”, “赶快免费注册”)
.如果真 (采集数据1 = “”)
信息框 (“数据外理出错,网站数据可能更新了,请更新软件”, 0, “出错了”)
返回 ()
.如果真结束
.计次循环首 (文本_取行数 (采集数据1), i)
超级列表框1.插入表项 (i - 1, 到文本 (i), , , , )
取出数据1 = 文本_取左边 (采集数据1, “单”, , )
超级列表框1.置标题 (i - 1, 1, 取文本左边 (取出数据1, 5))
超级列表框1.置标题 (i - 1, 2, 取文本右边 (取出数据1, 取文本长度 (取出数据1) - 5))
采集数据1 = 文本_删除指定文本行 (采集数据1, 1)
.计次循环尾 ()
.如果 (信息框 (“在保存前请确认采集的数据是否正确,按确定保存”, 1, “保存提示”) = 1)
返回 ()
.否则
.如果结束
.如果 (读配置项 (取运行目录 () + “/date.ini”, “开奖数据”, 超级列表框1.取标题 (超级列表框1.取表项数 () - 1, 1), ) = “”)
.如果 (信息框 (“保存的数据不连续或第一次保存,按确定保存不连续的数据”, 1, “异常提示”) = 1)
返回 ()
.否则
.如果结束
.否则
.如果结束
.计次循环首 (超级列表框1.取表项数 (), i)
写配置项 (取运行目录 () + “/date.ini”, “开奖数据”, 超级列表框1.取标题 (超级列表框1.取表项数 () - i, 1), 超级列表框1.取标题 (超级列表框1.取表项数 () - i, 2))
.计次循环尾 ()
初始化 ()
|
|