易语言如何将源码框的指定内容点击按钮加载到编辑框

如图:希望的效果是点击按钮后编辑框1里面的内容=逃离巨像修改版ColossusEscape1.0.10单机游戏编辑框2里面的内容=版本:1.0.10编辑框3里面的内容=大... 如图:
希望的效果是点击按钮后
编辑框1里面的内容=逃离巨像 修改版Colossus Escape1.0.10单机游戏
编辑框2里面的内容=版本:1.0.10
编辑框3里面的内容=大小:48.11 MB
编辑框4里面的内容=授权:完全免费

上面的源码框是编辑框5
展开
 我来答
小夸理财
推荐于2016-08-28 · TA获得超过457个赞
知道小有建树答主
回答量:637
采纳率:62%
帮助的人:330万
展开全部

要不正则表达  要不取中间文本 正则灵活  中间文本比较固定

中间文本代码

.版本 2

.子程序 取两文本中间, 文本型, 公开
.参数 文本, 文本型
.参数 左边的文本, 文本型
.参数 右边的文本, 文本型
.参数 起始位置, 整数型, 可空
.局部变量 开始, 整数型
.局部变量 结束, 整数型
.局部变量 长度, 整数型
.局部变量 内容, 文本型

开始 = 寻找文本 (文本, 左边的文本, 起始位置, 真) + 取文本长度 (左边的文本)
.如果真 (开始 = -1 + 取文本长度 (左边的文本))
    返回 (“获取失败”)
.如果真结束
结束 = 寻找文本 (文本, 右边的文本, 开始, 真)
.如果真 (结束 = -1)
    返回 (“获取失败”)
.如果真结束
长度 = 结束 - 开始
内容 = 取文本中间 (文本, 开始, 长度)

使用方法:

.版本 2

编辑框1.内容 = 取两文本中间 (编辑框5.内容, “<title>”, “</title>”, )
编辑框2.内容 = “版本” + 取两文本中间 (编辑框5.内容, “<li>版本”, “</li>”, )
编辑框3.内容 = “大小” + 取两文本中间 (编辑框5.内容, “<li>大小”, “</li>”, )

后面的编辑框几跟着来就是了

追问


点击无效,怎么弄


如果这样放

就提示错误

追答
漏写了一个返回,,你加上就可以了

在自定义子程序最后一行加上 返回 (内容)

.版本 2

.子程序 取两文本中间, 文本型, 公开
.参数 文本, 文本型
.参数 左边的文本, 文本型
.参数 右边的文本, 文本型
.参数 起始位置, 整数型, 可空
.局部变量 开始, 整数型
.局部变量 结束, 整数型
.局部变量 长度, 整数型
.局部变量 内容, 文本型

开始 = 寻找文本 (文本, 左边的文本, 起始位置, 真) + 取文本长度 (左边的文本)
.如果真 (开始 = -1 + 取文本长度 (左边的文本))
返回 (“获取失败”)
.如果真结束
结束 = 寻找文本 (文本, 右边的文本, 开始, 真)
.如果真 (结束 = -1)
返回 (“获取失败”)
.如果真结束
长度 = 结束 - 开始
内容 = 取文本中间 (文本, 开始, 长度)
返回 (内容)
匿名用户
2015-12-12
展开全部
这个希望你下载精易编程助手,里面有正则调试功能,直接把网页源码放到里面,然后输入正则表达式进行匹配,如果能完全找到你需要的内容,就可以用程序开始写调用正则进行匹配了。

正则表达式,这个就是快速处理你这种情况的。
更多追问追答
追问
超级菜鸟求解答
追答
把那个源码文本发送出来, 容易调试。可以帮你写个调试源码。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式