易语言取网页中的一段文字到编辑框 有源码的来

.版本 2.支持库 internet
编辑框1.内容 = 到文本 (HTTP读文件 (“ http://www.lhc123.hk/常用网站/bm11.htm”))
我要这些内容到编辑框1里面去
079期:07-04-13-28-49-36 T:03 虎/蓝/木 挂牌 开奖刷新 080期开奖时间 07月12日 星期四 09点30分
怎么出来的是这种:

.版本 2
.支持库 internet
.程序集 窗口程序集1
.程序集变量 开奖结果, 文本型
.程序集变量 文本长度, 整数型
.程序集变量 位置一, 整数型
.程序集变量 文本一, 文本型
.程序集变量 位置二, 整数型
.程序集变量 文本二, 文本型
.程序集变量 期位, 整数型
.程序集变量 号位, 整数型
.程序集变量 中奖号码, 文本型
.程序集变量 特码, 文本型
.程序集变量 码号, 整数型
.程序集变量 特码长度, 整数型
.程序集变量 颜色号, 整数型
.程序集变量 颜色, 文本型
.子程序 __启动窗口_创建完毕
文本分析 ()
编辑框1.内容 = 中奖期数 + 中奖号码 + “特号:” + 特码 + “ ” + 颜色

.子程序 文本分析
开奖结果 = 到文本 (HTTP读文件 (“http://l.5v.hk:888/bm.htm”))
文本长度 = 取文本长度 (开奖结果)
位置一 = 寻找文本 (开奖结果, “start_score”, , 假)
文本一 = 取文本右边 (开奖结果, 文本长度 - 位置一)
位置二 = 寻找文本 (文本一, “strt_score”, , 假)
文本二 = 取文本左边 (文本一, 位置二)
位置一 = 寻找文本 (文本二, “><font size=”, , 假)
文本长度 = 取文本长度 (文本二)
文本一 = 取文本右边 (文本二, 文本长度 - 位置一)
期位 = 寻找文本 (文本一, “>”, , 假)
文本长度 = 取文本长度 (文本一)
中奖期数 = 取文本右边 (文本一, 文本长度 - 期位)
期位 = 寻找文本 (中奖期数, “<”, , 假)
中奖期数 = 取文本左边 (中奖期数, 期位 - 1)
号位 = 寻找文本 (文本一, “<b>”, , 假)
文本长度 = 取文本长度 (文本一)
中奖号码 = 取文本右边 (文本一, 文本长度 - 号位 - 2)
特码 = 中奖号码
号位 = 寻找文本 (中奖号码, “</b>”, , 假)
中奖号码 = 取文本左边 (中奖号码, 号位 - 1)
码号 = 寻找文本 (特码, “><b>”, , 假)
特码长度 = 取文本长度 (特码)
特码 = 取文本右边 (特码, 特码长度 - 码号 - 3)
码号 = 寻找文本 (特码, “<”, , 假)
特码 = 取文本左边 (特码, 码号 - 1)
颜色号 = 寻找文本 (文本一, “</b></font> <b>”, , 假)
颜色 = 取文本右边 (文本一, 文本长度 - 颜色号 - 14)
颜色号 = 寻找文本 (颜色, “</b>”, , 假)
颜色 = 取文本左边 (颜色, 颜色号 - 1)追问

你的这些不能粘帖去用吗?
我复制过去几次都用不了?
你有测试吗?还是我哪里出错~~~~?

追答

额 有测试啊 试过才发出来的

追问

.程序集变量 这些复制了怎么不会在易语言里呢?
后来我手动添加进去就出来下面这个
你那个 中奖期数 是变量吗?还是什么?
我从装系统和易语言了都没用
郁闷

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-16
.版本 2
.子程序 取指定内容, 文本型, , 取出想要的内容
.参数 完整内容, 文本型
.参数 左边文本, 文本型
.参数 右边文本, 文本型
.局部变量 临时位置, 整数型
.局部变量 总长度, 整数型
.局部变量 临时文本, 文本型
总长度 = 取文本长度 (完整内容)
临时位置 = 寻找文本 (完整内容, 左边文本, , 假) + 取文本长度 (左边文本)
临时文本 = 取文本中间 (完整内容, 临时位置, 总长度)
总长度 = 取文本长度 (临时文本)
临时位置 = 寻找文本 (临时文本, 右边文本, , 假) - 1
临时文本 = 取文本中间 (临时文本, 1, 临时位置)
返回 (临时文本)

把上面的子程序加进去,然后再调用这个子程序来取出指定文本就可以了。只要你在其参数中提供前面的文本跟后面的文本就可以取出中间的文本。

...如何用易语言制作 读取网页源代码的工具并把某一行 显示到编辑框
首先引入“精易模块”,没有到网上自己下载下。读源代码:文本型变量 = 到文本(网页_访问("这里写网址"))提取代码:结果 = 文本_取出中间文本(文本型变量,"_gamepath = "+#引号,#引号+",")最后:消息框(结果)

易语言怎么把提取到的网页源码内容在超文本浏览框中替换
我们来实现,在一个编辑框中输入网址后,点击按钮,然后取到指定内容到编辑框2中。比如我们来取百度某贴吧一个帖子内的内容!如下图中的“跑遍数码城,XXXXX”。我们在该页面上右键--->查看网页源码(或查看源文件)。在打开的源文件内容中按CTRL+F组合键查找“跑遍数码城”,我们只要一个开文中一...

易语言用精易模块写网页 取标题 到编辑框的内容怎么写
源码=网页_访问(“网址”)如果 “网页_访问”命令返回的是字节集,那么就加个到文本,如果编码不对,还要加个编码转换

易语言怎么取指定软件里的窗口句柄标题到编辑框??源码截图可以吗...
首先,需要知道指定窗口的标题以及类名,用ViewWizard获取,或者彗星小助手,都可以 然后需要一个API FindwindowA .版本 2 .DLL命令 FindWindowA, 整数型, "user32".参数 类名, 文本型 .参数 标题, 文本型 FindwindowA(“查到的类名”,“查到的窗口标题”)

易语言截取(编辑框内容)的中间文本该怎么写
”开始位置 = 寻找文本 (文本,“&itemId=”,,真)+ 取文本长度(“&itemId=”)结束位置 = 寻找文本 (文本,引号 + “>白纱”,开始位置,假)文本 = 取文本中间 (文本,开始位置,结束位置 - 开始位置)'这时的文本等于 &itemId= ~引号 + “>白纱”之间的文本 编辑框1.内容 = 文本 ...

...框1网址内容提取审查元素里的指定内容到编辑框2
直接通过精易模块中的网页_访问_对象方法对网页进行获取源码,然后输出到编辑框 2中就行了。你说的审查元素就是源码吧。

易语言取网页指定内容
易语言取网页指定内容的操作步骤如下:1、首先打开【易语言】新建一个【windows窗体程序】。2、然后打开“百度新闻”http:\/\/news.baidu.com准备来取红框里的内容。3、在要取的内容图片上点【鼠标右键】查看图片的宽和高,来确定新建易语言程序窗口的宽和高。宽561高305 4、修改易语言新建窗口的宽为...

易语言,怎么获取一个网站的网址和标题,点击一个按钮,编辑框就出来网址和...
到文本(HTTP读文件(编辑框1.内容))这样就取出了网页的源代码 之后运用精易模块里的取文本中间 左边文本为 右边文本为 被取的文本就是 到文本(HTTP读文件(编辑框1.内容))然后把编辑框1的内容设置为取文本中间后的返回值 这样就取出了网页的标题 纯手打 求采纳!!!

易语言如何获取网页源码的并展示出来?
网页文本 = 到文本 (HTTP读文件 (编辑框1.内容))网页文本 = 子文本替换 (网页文本, #引号, “'”, 0, , 真)网页文本 = 到小写 (网页文本)透明标签1.标题 = 取中间文 (网页文本, “”, “”)表达式.创建 (“meta (.*?)>”, 假)搜索结果 = 表达式.搜索全部 (网页文本).计次...

易语言怎么取网页文本?
没有问题。如果你想读取指定的文本的话,可以用正则表达式来实现。.版本 2 .支持库 internet .子程序 _按钮1_被单击 .局部变量 temp, 文本型 temp = 到文本 (HTTP读文件 (“http:\/\/zhidao.baidu.com\/question\/413148501.html?fr=uc_push&push=keyword&oldq=1”))编辑框1.内容 = temp ...

相似回答