Что значит "в 2 строки"?
Что бы данные отрисовывались в одной ячейке в 2 строки? Тогда надо перекрывать отрисовку и делать ее самому.
Что бы добалялись 2 строки? Дык вызов ListView1.Items.Add как раз и добавляет новую строку. Далее код просто через with работает с неявной переменной. Вот совершенно аналогичный код, просто с явным присваиванием временной переменной:
Код:
var
Item : TListItem;
begin
Item := ListView1.Items.Add;
Item.Caption:= IntToStr(StrToInt(Edit1.Text) + StrToInt(Edit2.Text) + StrToInt(Edit3.Text));
Item.SubItems.Add(IntToStr(StrToInt(Edit4.Text) * StrToInt(Edit5.Text) * StrToInt(Edit6.Text)));
Item.SubItems.Add(IntToStr(StrToInt(Edit7.Text) - StrToInt(Edit8.Text) - StrToInt(Edit9.Text)));
end;