对ListView中的记录排序 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建一个临时的tmpListView,按顺序将原来的ListView的记录插入到tmpListView,最后将tmpListView赋值给原来的ListView 在ListView中事件 OnColumnClick OnCompareprocedure Tfrm_RolePower.LVRolePowerColumnClick(Sender: TObject; Column: TListColumn);begin nSortCol := Column.Index; LVRolePower.AlphaSort;end;procedure Tfrm_RolePower.LVRolePowerCompare(Sender: TObject; Item1, Item2: TListItem; Data: Integer; var Compare: Integer);begin if nSortCol = 0 then Compare := CompareStr (Item1.Caption, Item2.Caption) else Compare := CompareStr (Item1.SubItems [nSortCol - 1], Item2.SubItems [nSortCol - 1]);end; delphi回调VC写的程序 如何区分控件的。 帮忙看下这个hook程序的问题 想优化程序,有什么测试工具没? 这句话用代码怎么写 添加、保存的問題。請大家指點一下,謝謝了 请教高手 dxDbGrid中如何通过程序弹出一个列表选择框 怎么在delphi中把内容导入到word中 准备用Delphi做一个财务系统,有没有人有兴趣的? 为了明白这个SQL的问题,我出次血,再开一贴。 请教各位:在stringgird 中能否用颜色区分每个小格 quickreport打印连续纸 找工作.
procedure Tfrm_RolePower.LVRolePowerColumnClick(Sender: TObject;
Column: TListColumn);
begin
nSortCol := Column.Index;
LVRolePower.AlphaSort;
end;procedure Tfrm_RolePower.LVRolePowerCompare(Sender: TObject; Item1,
Item2: TListItem; Data: Integer; var Compare: Integer);
begin
if nSortCol = 0 then
Compare := CompareStr (Item1.Caption, Item2.Caption)
else
Compare := CompareStr (Item1.SubItems [nSortCol - 1],
Item2.SubItems [nSortCol - 1]);
end;