一点listview中的行就提示出错
我在程序中这样写的
click_index := listview1.Selected.Index;
showmessage( listview1.Items[1].SubItems[0]);
但是当我点击Caption列的值时就没问题, 一点击其他列的值马上提示我的程序出错,
大概是什么内存地址有错之类的提示,为什么呢?
问题点数:20、回复次数:3Top
1 楼qinmaofan(采菊南山下【抵制日货】)回复于 2004-09-03 21:46:59 得分 0
问题在这里:
showmessage( listview1.Items[1].SubItems[0]);
在你的listview中,可能有的行你没有加SubItems,而只是有Caption.Top
2 楼gdczch(一个好好人)回复于 2004-09-03 21:52:36 得分 0
不是,我看过出错在click_index := listview1.Selected.Index;这一句
而且我的行都有加SubItems
奇怪的时出错后继续执行能取得正确的值Top
3 楼ihihonline(潇潇->戒烟)回复于 2004-09-03 22:08:13 得分 20
if ListView1.Selected <> Nil then
begin
click_index := listview1.Selected.Index;
showmessage( listview1.Items[1].SubItems[0]);
end;
Top
相关问题
- 运行时的出错提示!
- 运行WRKGADM.EXE时,提示出错
- WebBrowser1.Document.body.innerHTML 提示出错
- 软件出错,软件不能运行,出错提示见内容
- ListView 中用GetItemCount()函数时出错,提示内存冲突!求教~~~
- 文件读写出错,只指出行数无其他提示
- 运行一aspx页面,出错提示Login failed for user 'sa'
- 执行ClientDataSet1.CommandText中的SQL,出错?提示CommandText changes are not allowed
- 编译不提示出错,运行出现abnormal program termintion
- ListView出错问题




