|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.04.2012, 23:23 | #1 | |
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
Как сделать сортировку списка
Здравствуйте!
Мне необходимо сделать сортировку списка по (скажу прямо, по IP адресу) Список имеет вид такой: Цитата:
Сортировать необходимо начинать со 2 строки 1 должна оставаться на месте и желательно если айпи есть похожий с 1 строкой то и пишется соответственно за ней. И если это возможно что бы строки с одинаковыми айпи выделялись разными цветами. Заранее благодарю за любую информацию P.S на форуме и в интернете искал устал читать много информации но максимум чему научился это сортировать строки по алфавиту, а мне это не надо =( Ещё раз спасибо. |
|
16.04.2012, 23:31 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А просто айпи умеешь сортировать? Вытащить-то из строки не сложно его.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 16.04.2012 в 23:33. |
18.04.2012, 01:25 | #3 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
Я уже всю голову сломал что то не совсем получается =((
наковырял такой код Код:
я только научился вырезать нужную мне часть из строчки. сделал форму с двумя мемо и кнопкой, в 1 мемо пишу исходный текст на кнопке код выше, а во втором мемо выводится только первая строка... мозг уже кипит... Помогите кто-нибудь подтолкните меня в нужном направлении Мне необходимо чтобы выводились все строчки сразу потом буду учиться делать сортировку. Спасибо. Последний раз редактировалось Я тут новенький; 18.04.2012 в 01:29. |
18.04.2012, 02:41 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 18.04.2012 в 02:50. |
18.04.2012, 11:06 | #5 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
хм... добавляет в мемо2 явно много строк причём явно больше чем должно быть но все строки пустые кроме 1
|
18.04.2012, 11:29 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Проверил и исправил на компе:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
18.04.2012, 15:27 | #7 | ||||
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
а как сделать так что бы бралось только то что в строке между первыми скобками
просто строчки имеют и вторые скобки в которых могут быть только 2 буквы допустим (p) или (m) причём после закрывающей скобки стоит знак двоеточие я понимаю что это должно как-то облегчить задачу но как её осуществить? у меня максимум что получилось это из этого Цитата:
Цитата:
Цитата:
Цитата:
Последний раз редактировалось Я тут новенький; 18.04.2012 в 15:31. |
||||
18.04.2012, 15:41 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Отключить у memo wordwrap.
Код:
УПД Пример во вложении, правда не знаю, по какому правилу сортировать ip.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 18.04.2012 в 16:07. |
18.04.2012, 16:11 | #9 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
Спасибо вам огромное огромное
а сортировать главное что бы одинаковые писались друг с другом... Спасибо Последний раз редактировалось Я тут новенький; 18.04.2012 в 16:13. |
20.04.2012, 14:47 | #10 | |
Пользователь
Регистрация: 08.04.2012
Сообщений: 18
|
помучившись две ночи вышел следующий код
Код:
работает то что надо ставит строки с одинаковыми IP рядом вопрос в следующем как сделать чтобы строки с одинаковыми IP подкрашивались цветом (пары с разными IP разными цветами) например так Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать пошаговую сортировку Шелла? Delphi | Reydan-46 | Помощь студентам | 2 | 23.03.2012 08:38 |
Как сделать блокирование на определенном сайте из списка запрещенных IP и из определенного списка рефералов ? | DeDoK | PHP | 7 | 05.12.2011 03:46 |
как сделать сортировку для отрицательных элементов? | Irisk | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 23.12.2010 20:05 |
DBGrid: Как сделать собственную сортировку данных? | AnTe | БД в Delphi | 17 | 26.02.2009 17:38 |
Как сделать сортировку (поиск) Delphi+Access | Toska | БД в Delphi | 6 | 28.08.2008 22:32 |