gpt4 book ai didi

delphi - 如何将项目添加到 TListBox 并将其与数据对象关联?

转载 作者:行者123 更新时间:2023-12-03 15:42:32 26 4
gpt4 key购买 nike

查看代码:

function ShowItem(MyData: TMyData): TListItem;
var
vListItem: TListItem;
begin
vListItem := ListView1.Items.Add;
vListItem.Data := MyData;

vListItem.ImageIndex := 1;
vListItem.Caption := MyData.Caption;

Result := vListItem;
end;

我需要做什么才能使其适用于 TListBox? ListView.Items 属性似乎是 TListItem 的属性,而 ListBox.Items 不是,这意味着该函数将无法为 TListBox 返回正确的参数。

如何将其转换为 TListBox?

谢谢

最佳答案

这应该做:

function ShowItem(MyData: TMyData): Integer;
begin
Result := ListBox1.Items.AddObject(MyData.Caption, MyData);
end;

关于delphi - 如何将项目添加到 TListBox 并将其与数据对象关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203341/

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