Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2017, 08:41   #1
Алиби
Пользователь
 
Регистрация: 23.11.2016
Сообщений: 31
По умолчанию текстовый файл одинаковые значения(delphi)

Здравствуйте , у меня есть текстовый файл туда записываются данные ip адрес и mac и текущее время как мне вывести куда нибудь если в текстовом файле есть 2 одинаковых ip адреса

192.168.1.41 00-19-d1-de-35-fs 26.01.2017 16:04:36
192.168.1.41 00-19-d1-dc-35-fa 26.01.2017 16:10:36
в файле записано данные примерно так
если нужна какая нибудь информация пишите
Заранее благодарю
Алиби вне форума Ответить с цитированием
Старый 30.01.2017, 10:18   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

файл очень большой?
если не очень (не больше несколько сотен мегабайт),
тогда просто загрузите файл в TStringList (LoadFromFile), отсортируйте (Sort),
пройдите в цикле, сравнивая в цикле текущую строчку с предыдущей (не всю строку, а только IP), если они одинаковые - это дублирование.
вот и всё.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi 7 текстовый файл Dagerock1 Помощь студентам 0 13.11.2016 16:04
найти одинаковые значения во второй таблице сравнив с первой, чтобы одинаковые значения со второго столбца распределились по строк Мариэн Microsoft Office Excel 1 27.07.2016 16:27
Текстовый файл в Delphi Nerotim Помощь студентам 8 11.12.2012 20:42
Текстовый файл (delphi) Ketrin29 Помощь студентам 0 17.01.2011 11:47