【发布时间】:2019-06-12 18:01:36
【问题描述】:
我在虚拟模式下使用TListView(OwnerData 设置为true),这很简单。 TListView 采用 vsReport 视图样式并使用主标题和子项。 OnData 的事件代码很简单(代码是 C++ Builder,但如果你使用 Delphi 你会弄明白的):
void __fastcall TForm1::ListView1Data(TObject *Sender, TListItem *Item)
{
Item->Caption = MyList[Item->Index].Name;
Item->SubItems->Add(MyList[Item->Index].Status);
}
到目前为止一切都很好,但我对SubItems->Add 感到困惑 - 是否存在内存泄漏以连续添加这样的子项(也适用于 Caption)?
我应该在另一个事件(我还没有找到)中释放内存吗?
【问题讨论】:
标签: listview delphi c++builder tlistview