300分!!!急!急!急!请问各位高手,我如何实现把一组单词(各单词以一个空格分开)按各单词首字母以字典顺序排列???(200分)

  • 主题发起人 主题发起人 lanfuture
  • 开始时间 开始时间
L

lanfuture

Unregistered / Unconfirmed
GUEST, unregistred user!
300分!!!急!急!急!
请问各位高手,我如何实现把一组单词(各单词以一个空格分开)
按各单词首字母以字典顺序排列???
 
用POS+COPY函数将单词取出,再来排序
 
依次取出各个单词,加入一个StringList,令StringList.Sorted:=True
 
我要分。。。。
 
去单词会嘛?告诉你,用筷子加就可以了,
读string,pos('',str);
不说了上面的二合一ok了
 
谢谢各位!!!我先试试!!!
 
也不自己找一下帮助
 
为什么以空格作为间隔呢,建议用,间隔
这样定义一个TstringList,直接根据StrList1.Commatext:=该字符串
再调用strList1.sorted:=true即可
 
能不能说一说StringList.Sorted的算法或原理,这样才学到东西。
 
同意:陈晨
 
不知道,我只会冒泡排序.
哈哈,bubble,bubble.....
足够用了.
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部