|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.06.2019, 11:40 | #1 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Удаление дубликатов
Помогите из мемо удалить дубликаты и нумеровать оставшиеся строки пробовала так:
Код:
Последний раз редактировалось linda88; 10.06.2019 в 11:43. |
10.06.2019, 12:25 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
к сожалению, думаю, что придётся делать так:
Код:
|
10.06.2019, 12:29 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
вышло, если добпавить второй строкой sl.Sorted := True;
Duplicates только для сортированных строк кроме нумерации естесно. Так её ни как
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.06.2019, 12:58 | #4 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Не сортировать нужно. там желательно оставить также строки чтобы не сливались в одну
|
10.06.2019, 13:02 | #5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
10.06.2019, 13:10 | #6 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
а как по-другому без Duplicates можно удалить повторы?
|
10.06.2019, 13:24 | #7 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Поробовала так
Код:
|
10.06.2019, 13:32 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А удалять-то зачем? Просто не добавляй строку в приемник, если там уже есть такая. Ну и для поиска строки можно использовать метод IndexOf вместо pos
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.06.2019, 13:49 | #9 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Код:
|
10.06.2019, 13:53 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
IndexOf. Pos для строки '1' скажет что она входит в строку '12'. А IndexOf целиком строки сравнивает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление дубликатов | SolovejK | Общие вопросы Delphi | 7 | 13.03.2015 23:31 |
Удаление дубликатов | Wind-up Bird | Microsoft Office Excel | 9 | 02.02.2012 12:49 |
Удаление дубликатов строк | hon | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 02.08.2011 05:29 |
удаление дубликатов в ListView | fate | Общие вопросы Delphi | 8 | 12.05.2011 16:51 |
Удаление дубликатов | Deltist | Microsoft Office Excel | 11 | 14.01.2011 16:01 |