易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3217|回复: 3

[易语言问题] 小白求指教,易语言导入文本分隔

[复制链接]

2

主题

6

帖子

96

积分

易语言菜鸟

Rank: 2

积分
96
威望
0
易币
90
贡献
0
积分
96
UID
9471
在线时间
5 小时
注册时间
2020-10-5
发表于 2020-10-7 21:44:24 | 显示全部楼层 |阅读模式
1易币
本帖最后由 十万个为什么 于 2020-10-8 12:00 编辑

QQ图片20201007211842.png QQ图片20201007211848.png
如上图,
怎样在编辑框1.输入“发出去的信”
点击按钮
编辑框2显示-后面的“收不回了”
这只是个例子,像这样格式的文本有上百条

最佳答案

查看完整内容

参考一下,思路是先把所有文本读入到变量里。然后分隔成一行一行的。然后在每行里寻找编辑框1的问题。如果有这个问题。那么在这行的-号后面寻找答案, [ecode=1].版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 .子程序 _按钮1_被单击 .局部变量 内容, 文本型 .局部变量 分隔后, 文本型, , "0" .局部变量 计次, 整数型 内容 = 到文本 (读入文件 (取运行目录 () + “\新建文本文档.txt ...

297

主题

537

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
14166

幽默大师终生成就

威望
0
易币
13544
贡献
0
积分
14166
UID
580
在线时间
452 小时
注册时间
2019-12-5
发表于 2020-10-7 21:44:25 | 显示全部楼层
参考一下,思路是先把所有文本读入到变量里。然后分隔成一行一行的。然后在每行里寻找编辑框1的问题。如果有这个问题。那么在这行的-号后面寻找答案,
截图202010081201322748..png


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  

子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
内容文本型  
分隔后文本型 0
计次整数型  
内容 = 到文本 (读入文件 (取运行目录 ()“\新建文本文档.txt”))
调试输出 (内容)
分隔后 = 分割文本 (内容, #换行符, )
计次循环首 (取数组成员数 (分隔后), 计次)
调试输出 (分隔后 [1], 分隔后 [2])
如果真 (寻找文本 (分隔后 [计次], 编辑框1.内容, , ) ≠ -1)  ' 寻找编辑框1内容。找到的话不等-1.
编辑框2.内容 = 文本_取右边 (分隔后 [计次], “-”, , )

计次循环尾 ()
子程序名返回值类型公开备 注
文本_取右边文本型从文本的右边按 欲寻找的文本 开始寻找, 取行右边 (“1234567890”, “5”, 1, 真)
参数名类 型参考可空数组备 注
被查找的文本文本型   被查找的文本
欲寻找的文本文本型   欲寻找的文本
起始寻找位置整数型  欲寻找的文本的起始寻找位置,一般情况都留空
是否区分大小写逻辑型  默认为假,区分大小写
变量名类 型静态数组备 注
找到的位置整数型  
结果文本文本型  
如果真 (起始寻找位置 ≤ 0 是否为空 (起始寻找位置))
起始寻找位置 = 1
找到的位置 = 倒找文本 (被查找的文本, 欲寻找的文本, , 是否区分大小写)
如果真 (找到的位置 = -1)
返回 (“”)
结果文本 = 取文本右边 (被查找的文本, 取文本长度 (被查找的文本)取文本长度 (欲寻找的文本) - 找到的位置 + 1)
返回 (结果文本)


i支持库列表   支持库注释   
spec特殊功能支持库

回复

使用道具 举报

2

主题

6

帖子

96

积分

易语言菜鸟

Rank: 2

积分
96
威望
0
易币
90
贡献
0
积分
96
UID
9471
在线时间
5 小时
注册时间
2020-10-5
 楼主| 发表于 2020-10-7 21:45:59 | 显示全部楼层
如上图,
怎样在编辑框1.输入“发出去的信”
点击按钮
编辑框2显示-后面的“收不回了”
这只是个例子,像这样格式的文本有上百条
这种问题对于大佬应该不值一提吧
烦请大佬解答一下
回复

使用道具 举报

0

主题

2368

帖子

9586

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9586
威望
198
易币
6819
贡献
0
积分
9586
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-29 05:42:09 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-5-22 04:20 , Processed in 0.238340 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表