在ListView控件中有若干Columns[n]
现要实现
用鼠标点击一下Columns[n],显示的每条记录就依照Columns[n]排列
可以实现吗?
现要实现
用鼠标点击一下Columns[n],显示的每条记录就依照Columns[n]排列
可以实现吗?
解决方案 »
- 用ocx控件裝到delphi7后开发的程序放到客户端电脑就无法用了。
- ActiveX 返回数组的问题
- byte数组move到string数组?
- 怎样为Shape 添加 Handle ,因此我想切割三角形并且绘制成按钮形式(做七巧板用) , 但切割需要Handle ,还有做成按钮形式,有浮起的效果, 请
- 一个关于数据精度的问题,大家快来帮帮忙:)
- ****请问如果提高浏览(数码相机拍摄的)图片的速度?用线程?还是其他方法?小图我已经提取出来了很快,用EXIF,但是大图还不行,速度有
- 关于报表 100分! 高难度,有人找到方法再给分
- 极弱智的问题,edit怎么才能变黑呢?
- 新手上路,第一问
- 哪有delphi的函数及方法的参考手册吗?谢谢了
- 关于dconconnection连接?
- 如何对二维或者三维数组进行排序
像资源管理器那样对Subitem的内容进行排序。
最好自己来控制排序,如下所示:function CustomSortProc( Item1, Item2 : TListItem; lParam : LongInt ) : Integer; stdcall;
begin
if lParam >= 0 then //lParam中保存的是SubItem的Index
begin
result := -CompareText(Item1.SubItems.Strings[lParam],
Item1.SubItems.Strings[lParam] );
end else
result := 0;
end;在ListView的ColumnClick事件响应方法中输入
CustomSort(@CustomSortProc, Column.Index );
可是我按2的时候就会报错
list index out bounds(2)
这是怎么回事?
“project project1.exe raised exception class EStringListError with message 'List index out of bounds(2)'.Process stopped.Use Step or Run to continue.”