НTL, вообще есть операторы прерывания и продолжения цикла.
break - выход из цикла
continue - переход к следующей итерации цикла
Вообще напиши весь код, а то как то непонятно какую цель ты преследуешь здесь.
Если ты удаляешь в цикле по строке из Memo и хочешь чтобы программа, когда число строк станет=0 удалила ещё одну строку, то тебе выдаст Access violation
Как вариант добавить доп. переменную