首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

TListView 0起点也会报越界异常

2012-08-27 
TListView 0起点也会报越界错误TListView 0起点也会报越界错误,代码如下:void __fastcall TfrmFPYJ::lvLis

TListView 0起点也会报越界错误
TListView 0起点也会报越界错误,代码如下:

void __fastcall TfrmFPYJ::lvListResize(TObject *Sender)
{
  lvList->Columns->Items[0]->Width = lvList->ClientWidth;
}

报:List index out of bounds(0)

[解决办法]
listview数据行的数量为0?
[解决办法]
你的ListView没有添加列吧。

if (lvList->Columns->Count > 0)
lvList->Columns->Items[0]->Width = lvList->ClientWidth;
[解决办法]
没有item的话item[0]当然有错。
[解决办法]

这样写,就行了
lvList->Column[0]->Width=ListView1->lvList->ClientWidth ;

热点排行