lookfor 发表于 2016-11-25 17:26:03

关于分割编辑框文本,进行数组操作的问题


需求如下:

1、将编辑框1文本分割为数组

2、取出数组前五行,字符用空格分割,读入到编辑框2。

3、删除编辑框1中对应已取出的内容

4、继续循环取编辑框1剩下的内容,每次取5行。+ #换行符





请问大家取出到编辑框2后,删除编辑框1的五行已取出的内容,该如何操作了?

y2893 发表于 2016-11-25 17:26:04

.版本 2

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

临时数组 = 分割文本 (编辑框1.内容, #换行符, )
a = 取数组成员数 (临时数组)
.判断循环首 (i ≤ a)
    .计次循环首 (5, )
      i = i + 1
      .如果 (i > a)
            返回 ()
      .否则
            编辑框2.加入文本 (临时数组 + “ ”)
      .如果结束

    .计次循环尾 ()
    编辑框2.内容 = 编辑框2.内容 + #换行符
.判断循环尾 ()


应该是你要的效果

不一样的美男子 发表于 2016-11-25 23:56:52

太棒了,感谢楼主,Mrak一下

木偶的桑歌 发表于 2016-11-26 15:51:17

这个简单啊,相信自己可以做到的啊
页: [1]
查看完整版本: 关于分割编辑框文本,进行数组操作的问题