На форме есть компонент sListBox1 (разновидность ListBox1 в Alpha Controls).
Туда добавляются элементы
sListBox1.Items.Add('..........');
В коде мне нужно перебрать все элементы этого sListBox1 . Работа идет в потоке.
procedure TMyThread.Execute;
var
i:integer;
begin
for i:=0 to form1.sListBox1.Items.Count-1 do
begin
full_filename_path:=form1.sListBox1.Items[i];
filename_name:=ExtractFileName(form1.sListBox1.Items[i]);
//.....
end;
end;
end;
При добавлении более одного файла, возникает ошибка
Ошибка listerror list index out of bounds (1).
Как исправить ошибку listerror list index out of bounds?