Итак, у меня есть CheckListBox с 6 элементами:
Items.Strings = (
'Banana'
'Apple'
'Pomelo'
'Orange'
'Peach'
'BlueBarry')
Если я хочу показать их, то в диалоговом окне ShowMessage будет напечатано сообщение.
'anana','pple','omelo','range','each','lueBarry'.
Процедура, которую я использую, такова.
procedure TForm1.Button1Click(Sender: TObject);
var I : Integer;
begin
for I := 0 to CheckListBox1.Items.Count - 1 do
ShowMessage(CheckListBox1.Items.ValueFromIndex[I]);
end;
Почему я не могу получить первый символ из своего предмета?
.ValueFromIndex
должен возвращать значение из спискаName=Value
. Доступ к элементу будет иметьCheckListBox1.Items[I]
. - person bummi   schedule 04.11.2014CheckListBox1.Items[I]
. Но.ValueFromIndex
должен возвращать пустые строки с показанным вами содержимым списка. - person bummi   schedule 04.11.2014