TstringList有Sort方法和CustomSort方法,sort用来按字母顺序升序排列,现在如果我要将某个TstringList里面的内容按降序排列,应该如何做?
解决方案 »
- 再发一贴,关于 cxDBgrid 提交数据修改慢的问题
- 请教一条SELECT语句!!!
- Delphi中拼接Sql查詢字符串為何這么難??
- 我在非技术区发的帖子怎么自己找不到啊?就是想告诉大家,海淀书城外面这十天有很多计算机方面的打折书促销到5号
- 简单的SQL语句,快来拿分!!!!
- RadioGroup 问题,求助!
- 为什么我在Type Library中定义了两个类接口,但是在注册的时候只能注册一个呢?
- 我想把一个文件夹的内容全部备份COPY到另个一个目录里面,怎么做啊?
- 谁用过条型码扫描器呀(。。。)
- 急!我已经下载indy V8.0.0.23,想做一个FTP客户端下载文件,不知怎么用?那儿有例子?
- 如何取得Access的字段名?
- 关于游标问题!急!
SL: TStringList;function StringListCompareStrings(List: TStringList; Index1, Index2: Integer): Integer;
begin
if SL.CaseSensitive then
Result := AnsiCompareStr(List[Index2], List[Index1])
else
Result := AnsiCompareText(List[Index2], List[Index1]);
end;procedure TForm1.Button2Click(Sender: TObject);
begin
SL := TStringList.Create;
SL.Assign(Memo1.Lines);
SL.CustomSort(StringListCompareStrings);
Memo1.Lines.Assign(SL);
SL.Free;
end;
sl2
......
sl1.clear;
for i:=sl2.Count-1 downto 0 do
sl1.items.add(sl2.items[i]);