在VB中,如何对listbox中的字符串排序

就是对左边的listbox里的国家名称进行排序(升序降序都可以),点击btn,然后显示在右边的listbox里。比如Britian>China,参照ASCII表来排的。求... 就是对左边的listbox里的国家名称进行排序(升序降序都可以),点击btn,然后显示在右边的listbox里。比如Britian>China,参照ASCII表来排的。求VB大神带我飞~~~~
有条件最好把编写的程序截图给我看一下,或者告诉我用什么方法,怎么写。
展开
 我来答
scudsoft
2014-11-28 · TA获得超过116个赞
知道小有建树答主
回答量:162
采纳率:50%
帮助的人:93.2万
展开全部
给你个思路,代码自己来吧,先在循环中把左边list中的每一行读入数组变量中,然后,asc(每种语言首字母),比大小,排序后,add到list2
追问
asc(每种语言首字母),什么意思?还有怎么比大小?
追答
asc("C")'即china的首字母,明白?
建议,声明一个数组变量,把list1的每个元素放在数组中,再声明一个字符串变量
循环对比数组变量中每个asc值的大小,进行排序,字符串变量=最大()+分隔+2大()+分隔……。
最后再拆分开,按顺序放入list2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式