易语言去除编辑框重复内容
编辑框里有一排数字,怎样去掉重复的内容?程序里只有一个编辑框和一个按钮另外去除后数字还是竖直排列的,求高手指导提供思路...
编辑框里有一排数字,怎样去掉重复的内容?程序里只有一个编辑框和一个按钮
另外去除后数字还是竖直排列的,求高手指导提供思路 展开
另外去除后数字还是竖直排列的,求高手指导提供思路 展开
展开全部
.版本 2
.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 I, 整数型
.局部变量 局_内容1, 文本型
.局部变量 P, 整数型
.局部变量 数组2, 文本型, , "0"
.局部变量 局_内容2, 文本型
数组 = 分割文本 (编辑框1.内容, #换行符, )
编辑框1.内容 = “”
.计次循环首 (取数组成员数 (数组), I)
局_内容1 = 数组 [I]
加入成员 (数组2, 局_内容1)
.计次循环首 (取数组成员数 (数组), P)
局_内容2 = 数组 [P]
.如果真 (数组2 [I] = 局_内容2)
删除成员 (数组, P, )
插入成员 (数组, P, “”)
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 I, 整数型
.局部变量 局_内容1, 文本型
.局部变量 P, 整数型
.局部变量 数组2, 文本型, , "0"
.局部变量 局_内容2, 文本型
数组 = 分割文本 (编辑框1.内容, #换行符, )
编辑框1.内容 = “”
.计次循环首 (取数组成员数 (数组), I)
局_内容1 = 数组 [I]
加入成员 (数组2, 局_内容1)
.计次循环首 (取数组成员数 (数组), P)
局_内容2 = 数组 [P]
.如果真 (数组2 [I] = 局_内容2)
删除成员 (数组, P, )
插入成员 (数组, P, “”)
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
追问
很遗憾,不行,一开始就被那编辑框1.内容清除了所有数据
.计次循环首 (取数组成员数 (数组), P)
局_内容2 = 数组 [P]
.如果真 (数组2 [I] = 局_内容2)
删除成员 (数组, P, )
插入成员 (数组, P, “”)
.如果真结束
.计次循环尾 ()
】】这段看不明白
追答
最后一句没打上,在最后加入把数组2显示在编辑框里就行了
展开全部
很简单用 数组=分割文本(编辑框1.内容,#换行符)
计次循环首(取数组成员数(数组),i)
计次循环首(取数组成员数(数组)-i,b)
如果真(数组[i]=数组[b])
跳出循环
计次循环尾()
计次循环尾()
大概就这样
计次循环首(取数组成员数(数组),i)
计次循环首(取数组成员数(数组)-i,b)
如果真(数组[i]=数组[b])
跳出循环
计次循环尾()
计次循环尾()
大概就这样
追问
不行
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不会你说的那种方法,但是我想在输出这组数的时候做些手脚,这样你想去除的数就不会显示出来,效果是一样的吖
追问
是怎样的呢?
追答
这个就要看那你怎么把这些数显示在编辑框里了吖,使用的是什么语句,这个应该是用的计次循环首吧?在里面加上判断语句,如何(同是菜鸟,只是设想哦)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-06-19
展开全部
.版本 2
.支持库 spec
.局部变量 数组, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 数组2, 文本型, , "0"
.局部变量 k, 整数型
.局部变量 n, 整数型
数组 = 分割文本 (编辑框1.内容, #换行符, )
' 编辑框1.内容 = “”
.计次循环首 (取数组成员数 (数组), i)
加入成员 (数组2, 数组 [i])
.计次循环首 (取数组成员数 (数组), j)
.如果真 (数组2 [i] = 数组 [j])
删除成员 (数组, j, 1)
插入成员 (数组, j, “”)
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
调试输出 (数组2)
编辑框1.内容 = “”
.计次循环首 (取数组成员数 (数组2), k)
.如果真 (k ≤ 取数组成员数 (数组2) 且 数组2 [k] = “”)
删除成员 (数组2, k, 1)
.如果真结束
.计次循环尾 ()
.计次循环首 (取数组成员数 (数组2), n)
编辑框1.加入文本 (数组2 [n] + #换行符)
.计次循环尾 ()
楼下答案修改记!还有其他方法哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询