![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.03.2014
Сообщений: 3
|
![]()
Всем доброго времени суток. Помогите пожалуйста решить проблему. Имеется текстовый документ, который выглядит следующим образом:
Код:
Код:
Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 15.06.2017 в 22:43. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]() Цитата:
Почему же одна осталась? А по теме - надо пробегать по всем столбам, и сравнивать с помощью AnsiMidStr(F1[и], ... Может и проще есть способ, не знаю. |
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 05.03.2014
Сообщений: 3
|
![]()
Вопрос немого дополнил и да, если хотя бы в одном столбце значения совпадают, то эти строки нужно удалить
Последний раз редактировалось andrey1234; 14.06.2017 в 17:45. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
Так. Есть строка n1 c 7 столбцами и строка n2 с 7 столбцами.
Если хоть одна запись n2(№ Столбца) будет найдена в массиве n1[столбцы 1-7] считаем что n2 нам не подходит. Вам это надо?
Пишу много и развернуто
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 05.03.2014
Сообщений: 3
|
![]()
Если запись n2(№ Столбца) будет найдена в массиве n1[в том же столбце], то все эти строки нам не подходят
Последний раз редактировалось andrey1234; 18.06.2017 в 23:43. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]() Код:
Для работы StringReplace требуется в блок Uses добавить SysUtils Для работы TStringList требуется в блок Uses добавить System.Classes P/S Для понимания, я вам расписал все по разным листам. В идеале весь код можно сильно сократить, используя 2 листа и метод удаления строки.
Пишу много и развернуто
Последний раз редактировалось Heneken87; 19.06.2017 в 10:23. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как связать между собой 2 ComboBox'а? | Stepan_P | Microsoft Office Excel | 1 | 02.06.2017 21:19 |
Соединение кнопок между собой линией | nxnos | Общие вопросы Delphi | 42 | 16.08.2016 23:04 |
Комбинирование классов между собой | monolit111 | Общие вопросы C/C++ | 9 | 29.07.2012 23:39 |
Как сравнить элементы 2 массивов между собой? | DragonionS | Общие вопросы Delphi | 1 | 01.07.2007 21:49 |