Порівняння рядків memo та їх складання

memo

Усім доброго вечора. підкажіть будь ласка, чи є memo в нього завантажений текст:

User, 192.168.0.103, 18:39:15, 3642, 1, 2, 0, 0 User, 192.168.0.103, 18:39:15, 3642, 3, 4, 0, 0 192.168.0.103, 18:39:15, 3642, 2, 6, 0, 0 Admin, 192.168.0.103, 18:39:15, 3642, 7, 8, 0, 0

Потрібно розбити кожен рядок на кілька частин. І найголовніше при зчитуванні рядків Якщо Ім'я повторюється, то додавати 5 і 6й стовпець, одного і того ж імені.

тепер на прикладі: Є 4е рядки які описані вище, у перших двох ім'я повторюється це означає що 5 і 6й стовпець додаємо між собою label5.caption:=1+3 і label6.caption:=2+4. Скільки рядків попередньо не відомо щоразу додаються і імена можуть чергуватись.

Як розбити рядки знайшов, а як зробити так щоб він по рядку розбивав складав і тд і тп розуму не прикладу.

Щось я не зовсім зрозумів завдання.

Опишіть вихідну послідовність, яка повинна виходити. Для цього прикладу.

memo

Опишіть вихідну послідовність, яка повинна виходити. Для цього прикладу.

Ця відповідь додана з нового Вінграда - http://vingrad.com

Скануємо memo по рядку

у першому рядку шукаємо значення до першої коми User Admin або інші користувачі.

Загалом суть така в тексті необхідно буде запхати рядки по стовпцях в грід. memo дуже багато користувачів і вони повторюються і чергуються потрібно для кожного користувача вивести загальну кількість склавши 5 і 6 стовпець.

Vasya 16 14

Скануємо memo по рядку у першому рядку шукаємо значення до першої коми User Admin або інші користувачі. Порівнюємо з рештою. Взагалі суть така в тексті потрібно буде запхати рядки по стовпцях в грид.memo дуже багато користувачів і вони повторюються і чергуються потрібно для кожного користувача вивести загальну кількість склавши 5 і 6 стовпець.

Додано пізніше:Скануємо memo по рядку у першому рядку шукаємо значення до першої коми User Admin або інші користувачі. Взагалі суть така в тексті потрібно буде запхати рядки по стовпцях в грид. memo дуже багато користувачів і вони повторюються і чергуються потрібно для кожного користувача вивести загальну кількість склавши 5 і 6 стовпець. спрощений варіант

User, 1, 2 User, 1, 5 Admin, 1, 8 Vasya, 6, 9 Admin, 9, 5 Vasya, 10, 5

підсумок: User 2 7 Admin 10 13 Vasya 16 14