大家好:
哪位可以帮忙给我说明一下如何在Delphi6中实现点击列标题完成排序.不知道Delphi6可以实现像Windows2000的中那种在列标题上显示一个上下的小三角吗?
哪位可以帮忙给我说明一下如何在Delphi6中实现点击列标题完成排序.不知道Delphi6可以实现像Windows2000的中那种在列标题上显示一个上下的小三角吗?
解决方案 »
- 2010环境下,加解密的方法用不了了,请高手帮忙
- delphi 关于图片加载问题
- 在Win7下使用delphi7开发,用代码判断操作系统时返回结果是XP,为何?
- 关于ACCESS中MEMO字段显示的问题!!!
- 使用BDE控件可以连接ACCESS么?
- 切换窗口时我想要触发一个事件,不知有没有这个事件。
- 怎么让窗体居中?是不是DELPHI没这个属性?那么我用这条语句让窗体居中怎么出错啊?SplashForm.Left:=(Screen.Width-SplashForm.Width)/2
- 怎样消去文字!
- 为什么我写的Dll在VB中引用必须要把Dll放在system下面?
- 请问用delphi如何实现?
- 小弟做一个程序!怎样用代码实现access数据库的导入!和怎样把sql语句选择出来的数据导出到access!在线等!
- file manager在哪里?
var ColumnToSort: Integer;The OnColumnClick event handler sets the global variable to indicate the column to sort and calls AlphaSort:procedure TForm1.ListView1ColumnClick(Sender: TObject; Column: TListColumn);begin
ColumnToSort := Column.Index;
(Sender as TCustomListView).AlphaSort;
end;
The OnCompare event handler causes the list view to sort on the selected column:procedure TForm1.ListView1Compare(Sender: TObject; Item1, Item2: TListItem; Data: Integer;
var Compare: Integer);
var
ix: Integer;
begin
if ColumnToSort = 0 then
Compare := CompareText(Item1.Caption,Item2.Caption)
else begin
ix := ColumnToSort - 1;
Compare := CompareText(Item1.SubItems[ix],Item2.SubItems[ix]);
end;end;