找回密码
 立即注册
查看: 2864|回复: 14

易语言怎么提取指定txt文件的内容到编辑框

[复制链接]

1349

回帖

1668

基友

5467

积分

通神6段 Lv.9

寡妇制造者

Rank: 5Rank: 5

伯爵荣耀

发表于 2013-9-27 21:43:24 | 显示全部楼层 |阅读模式
@龙 @上邪
txt文件内容是id:密码
点击一次按钮
剪切txt中的第一行的id到编辑框1
密码到编辑框2




回复

使用道具 举报

1349

回帖

1668

基友

5467

积分

通神6段 Lv.9

寡妇制造者

Rank: 5Rank: 5

伯爵荣耀

 楼主| 发表于 2013-9-27 21:45:00 | 显示全部楼层
这个源码怎么提取的是:所有的


.版本 2

.子程序 _按钮1_被单击
.局部变量 文本数组, 文本型, , "0"
.局部变量 i, 整数型

文本数组 = 分割文本 (txt文件, #换行符, )
.计次循环首 (取数组成员数 (文本数组), i)
    输出调试文本 (取右边文本_L (文本数组 , “:”))
.计次循环尾 ()

.子程序 取右边文本_L, 文本型, 公开
.参数 原内容, 文本型
.参数 分割符, 文本型
.局部变量 a, 整数型
.局部变量 c, 文本型
.局部变量 b, 文本型

a = 寻找文本 (原内容, 分割符, , 真)
b = 取文本左边 (原内容, a - 1)
c = 取文本右边 (原内容, 取文本长度 (原内容) - 取文本长度 (b) - 取文本长度 (分割符))
返回 (c)
[img=700,400]%5Burl=http://ip.WoTuLa.com%5D[/url][/img]
回复 支持 反对

使用道具 举报

7657

回帖

86万

基友

34万

积分

天下一番

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

伯爵荣耀

发表于 2013-9-27 22:00:05 | 显示全部楼层
  1. .版本 2
  2. .局部变量 text, 文本型
  3. .局部变量 list, 文本型, , "0"
  4. .局部变量 list2, 文本型, , "0"
  5. .局部变量 i, 整数型

  6. text = 到文本 (读入文件 (“文件名”))
  7. list = 分割文本 (text, #换行符, )
  8. .计次循环首 (取数组成员数 (list), i)
  9.     list2 = 分割文本 (list [i], “:”, )
  10.     .如果真 (取数组成员数 (list2) < 2)
  11.         到循环尾 ()
  12.     .如果真结束

  13.     编辑框1.加入文本(list2 [1] + #换行符)
  14.     编辑框2.加入文本(list2 [2] + #换行符)
  15. .计次循环尾 ()
复制代码

评分

参与人数 1基友 +30 收起 理由
a296776902 + 30 感谢龙哥

查看全部评分

回复 支持 反对

使用道具 举报

1万

回帖

6412

基友

3万

积分

死神左手

纯白无邪

Rank: 16Rank: 16Rank: 16Rank: 16

二货勋章周年纪念勋章

发表于 2013-9-27 22:07:04 | 显示全部楼层
具体的一下说不清,我的方法是申明一个文本数组变量a
用换行符分隔文本后赋值给a
再申明文本变量Name和Password和Cu
然后申明两个整数变量b和c
b=0
计次循环首(取数组成员数(a),c)
b=b+1
Cu=分隔文本(a[b],":",)
Name=Cu[1]
Password=Cu[2]
编辑框1.加入文本(Name)
编辑框2.加入文本(Password)


评分

参与人数 1基友 +30 收起 理由
a296776902 + 30 多谢

查看全部评分

回复 支持 反对

使用道具 举报

1万

回帖

6412

基友

3万

积分

死神左手

纯白无邪

Rank: 16Rank: 16Rank: 16Rank: 16

二货勋章周年纪念勋章

发表于 2013-9-27 22:07:27 | 显示全部楼层
龙 发表于 2013-9-27 22:00

擦。我写出来你已经发了=-=
回复 支持 反对

使用道具 举报

7657

回帖

86万

基友

34万

积分

天下一番

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

伯爵荣耀

发表于 2013-9-27 22:12:57 | 显示全部楼层
上邪 发表于 2013-9-27 22:07
擦。我写出来你已经发了=-=

加入文本比较好 只调用一次函数  可是我忘了有这么个函数了= =
回复 支持 反对

使用道具 举报

1349

回帖

1668

基友

5467

积分

通神6段 Lv.9

寡妇制造者

Rank: 5Rank: 5

伯爵荣耀

 楼主| 发表于 2013-9-27 23:15:35 | 显示全部楼层
龙 发表于 2013-9-27 22:12
加入文本比较好 只调用一次函数  可是我忘了有这么个函数了= =

还是会读取整个文本的账号和密码啊
我的意思是点击一次按钮读取第一个账号和密码
  再点击一次取的是下一个账号和密码
[img=700,400]%5Burl=http://ip.WoTuLa.com%5D[/url][/img]
回复 支持 反对

使用道具 举报

7657

回帖

86万

基友

34万

积分

天下一番

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

伯爵荣耀

发表于 2013-9-27 23:21:53 | 显示全部楼层
a296776902 发表于 2013-9-27 23:15
还是会读取整个文本的账号和密码啊
我的意思是点击一次按钮读取第一个账号和密码
  再点击一次取的是下 ...

用 打开文本() 关闭文本() 和 读入一行() 来解决

点评

是打开文件 关闭文件吗? 帮忙写下吧 好迷茫  发表于 2013-9-28 00:18
回复 支持 反对

使用道具 举报

1万

回帖

6412

基友

3万

积分

死神左手

纯白无邪

Rank: 16Rank: 16Rank: 16Rank: 16

二货勋章周年纪念勋章

发表于 2013-9-28 14:05:48 | 显示全部楼层
龙 发表于 2013-9-27 23:21
用 打开文本() 关闭文本() 和 读入一行() 来解决

目测可以去掉计次循环,然后申明整数变量h,点击一次按钮h=h+1,然后Cu=分隔文本(a[h],":",)这样。
回复 支持 反对

使用道具 举报

1349

回帖

1668

基友

5467

积分

通神6段 Lv.9

寡妇制造者

Rank: 5Rank: 5

伯爵荣耀

 楼主| 发表于 2013-9-28 20:54:44 | 显示全部楼层
上邪 发表于 2013-9-28 14:05
目测可以去掉计次循环,然后申明整数变量h,点击一次按钮h=h+1,然后Cu=分隔文本(a[h],":",)这样。

给个源码可以吗
  
[img=700,400]%5Burl=http://ip.WoTuLa.com%5D[/url][/img]
回复 支持 反对

使用道具 举报

21

回帖

92

基友

91

积分

凡人2阶 Lv.2

Rank: 1

伯爵荣耀

发表于 2013-10-8 16:59:10 | 显示全部楼层
我就过来看看
回复 支持 反对

使用道具 举报

282

回帖

139

基友

462

积分

凡人3阶 Lv.3

Rank: 2

发表于 2013-10-22 15:00:44 | 显示全部楼层
正在找这个呢。
回复 支持 反对

使用道具 举报

18

回帖

68

基友

71

积分

凡人2阶 Lv.2

Rank: 1

发表于 2013-11-13 09:56:06 | 显示全部楼层
netstat -nnetstat -nnetstat -n
回复 支持 反对

使用道具 举报

7

回帖

0

基友

33

积分

凡人1阶 Lv.1

Rank: 1

伯爵荣耀

发表于 2013-11-14 18:47:29 | 显示全部楼层
吊炸天的赶脚
回复 支持 反对

使用道具 举报

6531

回帖

1万

基友

1万

积分

仙人6层 Lv.15

Rank: 9Rank: 9Rank: 9

发表于 2013-11-16 15:29:57 | 显示全部楼层
路过、。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|苍海国际 ( 鲁ICP备13020644号-1 )

GMT+8, 2024-11-22 07:19 , Processed in 0.060552 second(s), 24 queries .

Powered by Discuz! Theme By eRic Modified by 4bpa

© CangHai International We Do Our Rights!

返回顶部