Показать сообщение отдельно
  #2  
Старый 22.01.2016, 14:38
Rosenkrantz Rosenkrantz вне форума
Активный
 
Регистрация: 04.12.2007
Адрес: Москва
Сообщения: 234
Версия Delphi: Delphi 7
Репутация: 40
По умолчанию

Не совсем понятно, что вы хотите сделать, но перебор односвязного списка выглядит так:
Код:
while (blist <> nil) do begin
  //
  // Здесь чего-то делаем, НО НЕ МЕНЯЕМ ЗНАЧЕНИЕ blist
  //

  blist := blist^.next; // А вот это как раз переход к следующему элементу
end;

Напишите задачу полностью, я постараюсь помочь.
Ответить с цитированием