![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
Я всё со своими мультисписками. Ну помогите написать процедуру сортировки списка по полю RATE или MARK. Буду очень признателен. Это мой курсач. Сдавать пора, а я что-то никак не разберусь. Препод говорит сделай так, сделай так, а помочь конкретнее не хочет. Оч надо, помогите.
Прогу прикрепил. Последний раз редактировалось Stilet; 15.05.2008 в 11:51. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]()
'D:\Мои документы\Всякое\КМВИ ЮРГТУ (НПИ)\Структуры данных\От Факера\Структуры данных\Списки\SPISKI\Dinamic.pas'
А этот файлик можно.
Всё гениальное - просто!
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
Недоглядел, что юнит в одном месте, а project в другом... sorry )))
Смотрю на архив и думаю, что-то странное )) Последний раз редактировалось Arkuz; 12.05.2008 в 23:17. |
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]() Цитата:
Всё гениальное - просто!
![]() |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]() Код:
Нужно отсортировать оба поля например по возрастанию. Но сделать нужно так, чтобы менялись только указатели на поле Rate или Mark каждого элемента списка. Вот и получается, что при выводе в едиты должны вывестись отсортированные элементы поля Rate. А так как в полях инфо и Mark изменения (переназначения указателей) не производились они должны вывестись каждое своё для каждого поля Rate. Ну это короче МУЛЬТИСПИСОК!!! Процедуру нужно сделать. Я не могу понять как отсортировать список. У меня нет этой процедуры. Сделать её нужно. Сделать... Блин. Ну может сможешь помочь, Air? Точнее я понимаю вроде как отсортировать, но как эти циклы обхода организовать и т.п. Последний раз редактировалось Stilet; 13.05.2008 в 15:27. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
Посмотрите пример.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
Спасибо большое, alexBlack. Пример попробую разобрать. Главное, что всё работает корректно!
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
Уважаемый, alexBlack. Я очень прошу Вас о помощи.
Вставьте этот пример в мой код. Мне нужно 2 сортировки по нажатию на "PrintSortByRate" и "PrintSortByMark" и выводы их в соответствующие Едиты. Есть наброски, я пытался это сделать, но что-то никак не разобрался. СПИСКИ, честно говоря, я ненавижу. Если Вас не особо затруднит, вставте вашу сортировку в мой проек. Вот корявый файлик моих набросков. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
Держите.
На будущее - не делайте все переменные глобальными. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
Поклон до земли! Огромное спасибо. Там маленький глюк на сортировке на mark, но я каким то чудесным образом его исправил )))
Спасибо ещё раз. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Люди,помогите с процедурой на выход! | Alexij | Общие вопросы Delphi | 5 | 08.06.2008 13:43 |
помогите с процедурой на VBA | Exo | Microsoft Office Excel | 2 | 06.05.2008 10:53 |
Помогите разобраться с процедурой OnKeyDown!!! | frai | Общие вопросы Delphi | 9 | 13.04.2007 15:46 |