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