请问易语言如何取不重复文本
请问易语言如何取不重复文本,比如000111333222333000重复文本为000和333.编辑框中只取出111和222...
请问易语言如何取不重复文本, 比如000 111 333 222 333 000 重复文本为000和333.编辑框中只取出111和222
展开
4个回答
展开全部
点击按钮1,将编辑框1中不重复文本取到编辑框2中
.版本 2
.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 i, 整数型
数组 = 分割文本 (编辑框1.内容, “ ”, )
.计次循环首 (取数组成员数 (数组), i)
比较 (数组, i)
.计次循环尾 ()
.子程序 比较
.参数 数组, 文本型, 数组
.参数 i, 整数型
.局部变量 j, 整数型
.计次循环首 (取数组成员数 (数组), j)
.如果真 (j ≠ i 且 数组 [i] = 数组 [j])
返回 ()
.如果真结束
.计次循环尾 ()
编辑框2.加入文本 (数组 [i] + “ ”)
.版本 2
.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 i, 整数型
数组 = 分割文本 (编辑框1.内容, “ ”, )
.计次循环首 (取数组成员数 (数组), i)
比较 (数组, i)
.计次循环尾 ()
.子程序 比较
.参数 数组, 文本型, 数组
.参数 i, 整数型
.局部变量 j, 整数型
.计次循环首 (取数组成员数 (数组), j)
.如果真 (j ≠ i 且 数组 [i] = 数组 [j])
返回 ()
.如果真结束
.计次循环尾 ()
编辑框2.加入文本 (数组 [i] + “ ”)
展开全部
这种情况我只能取出一个 0 1 3 2 如果不是连续的 就可以取出 111 222
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想要实现什么效果,这样的代码可是不好写的,估计没人能回答出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询