gpt4 book ai didi

c++ - C++中如何获取listview的值

转载 作者:行者123 更新时间:2023-11-30 03:22:48 25 4
gpt4 key购买 nike

我正在使用 C++ Builder 2010。我想知道如何从 ListView 组件获取值?是否有可能仅从第二列(例如)获取值(value)。我找到了很多关于 adding values to ListView 的信息,而不是reading

最佳答案

当您添加 一个新项目时,TListItems::Add() 方法返回一个TListItem*。要访问现有 项目,您可以使用相同的TListItems 来获取所需项目的TListItem*,例如:

// get the desired item by its index in the list...
TListItem *Item = ListView1->Items->Item[index];

在任何给定项目中,第一列由 TListItem::Caption 属性表示,后续列由 TListItem::SubItems 属性表示。因此,就像使用 SubItems添加 值一样,您可以使用 SubItems 来读取值,例如:

String value = item->SubItems->Strings[0]; // 0 = 2nd column, 1 = 3rd column, etc...

关于c++ - C++中如何获取listview的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50813340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com