Показать сообщение отдельно
  #5  
Старый 24.08.2007, 12:20
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

У меня всё работает:
Код:
var i:integer = 0;
procedure TForm1.Button1Click(Sender: TObject);
var lz: TStrings;
begin
  lz:= ListBox1.Items;

  lz.Delete(i+1);
  lz.Delete(i+1);
  lz.Insert(((i+1) mod lz.Count),'new');
end;
Но это для видимых строк. По-видимому, путаница с указателями и размерами.
Ответить с цитированием