如何从列表框delphi中的特定行获取文本

问题描述 投票:0回答:1

我想从特定行中获取文本。

Ex。

ListBox内容:

第0行字符串1

第1行的字符串2

第3行的字符串3

如何从每个示例的第1行获取文本?

我尝试使用此方法:

(listbox1.Items.Objects [1] as TText).Text

但是会产生随机访问冲突...

还有另一种方法?

delphi freepascal
1个回答
0
投票
  • [ListBox.Items[0]是列表框中的第一个字符串。
  • [ListBox.Items[1]是列表框中的第二个字符串。
  • ...
  • [ListBox.Items[ListBox.Items.Count - 1]是列表框中的最后一个字符串。

代替

ListBox.Items[i]

您也可以使用

ListBox.Items.Strings[i]

但是还有更多输入。

© www.soinside.com 2019 - 2024. All rights reserved.