[/quote
]不必太在意结贴率,重要交流吧。我还是比较推崇微凉大神的吃尾算法去重复,速度确实快
[e=0
].版本 2
计次循环首 (超级列表框1.
取表项数 (), i
)
如果真 (超级列表框1.
取表项数 () < i
)跳出循环 ()

变量循环首 (超级列表框1.
取表项数 (), i + 1, -1, i2
)
如果真 (超级列表框1.
取标题 (i - 1, 1
) = 超级列表框1.
取标题 (i2 - 1, 1
))
超级列表框1.
删除表项 (i2 - 1
)


变量循环尾 ()
计次循环尾 ()
计次循环首 (超级列表框1.
取表项数 (), i
)超级列表框1.
置标题 (i - 1, 0,
到文本 (i
))
计次循环尾 ()返回 ()
不必太在意结贴率,重要交流吧。我还是比较推崇微凉大神的吃尾算法去重复,速度确实快
[e=0].版本 2
.支持库 iext
.子程序 超级列表框高效去重复, , , 按照微凉大神的吃尾算法修改而成
.局部变量 i, 整数型
.局部变量 i2, 整数型
.计次循环首 (超级列表框1.取表项数 (), i)
.如果真 (超级列表框1.取表项数 () < i)
跳出循环 ()
.如果真结束
.变量循环首 (超级列表框1.取表项数 (), i + 1, -1, i2)
.如果真 (超级列表框1.取标题 (i - 1, 1) = 超级列表框1.取标题 (i2 - 1, 1))
超级列表框1.删除表项 (i2 - 1)
.如果真结束
.变量循环尾 ()
.计次循环尾 ()
' 以下为重新生成序号,可以去掉加快速度
.计次循环首 (超级列表框1.取表项数 (), i)
超级列表框1.置标题 (i - 1, 0, 到文本 (i))
.计次循环尾 ()
返回 ()