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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2011, 23:12   #1
Maincore
Пользователь
 
Регистрация: 06.07.2011
Сообщений: 51
По умолчанию Сортировка данных в Richedit

Здравствуйте дорогие форумчане! Решил создать прогу для создания шпор.
Суть программы такова, вносит данные из word файла в RichEdit, далее осуществляется сортировка вопросов. С первым пунктом я разобрался, а вот со вторым не совсем, поэтому и прошу вашей помощи! Структура ворд данных - это простые тесты (т.е Пронумерованные вопросы а за вопросом 4 варианта ответа). Все первые ответы - это правильные.
Первым что пришло в голову как сделать сортировку это следующие:
1) Удалить нумерацию
2) Удалить не правильные ответы
3) Добавить правильный ответ вопроса в конец вопроса с какой либо меткой о начале ответа (что бы можно было отследить начало ответа)
Получиться что то вроде такого:

Цитата:
Вопрос A)правильный ответ на вопрос
т.е в одной строке находиться и вопрос и ответ.
4)Далее осуществить саму сортировку по первым словам строки.
5)Уже в отсортированном виде находить в строке символы 'A)' найти длину предложения от начала символом 'A)' до конца строки и вставить это предложения сразу же за этой строкой вопроса т.е перенести ответ на следующею за вопросом строку

Цитата:
Вопрос
правильный ответ на вопрос
Смысл темы:
Xотелось бы узнать более рациональное решение сортировки,да и конечно техническая часть написания программы.
Maincore вне форума Ответить с цитированием
Старый 08.11.2011, 08:30   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

А зачем сначала добавлять ответ в конец вопроса, а потом менять их местами? Для сортировки что-ли? Куда потом будет деваться информация и в каком виде?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.11.2011, 08:42   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Xотелось бы узнать более рациональное решение сортировки
Системы управления базами данных.
Экзель на худой случай
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.11.2011, 08:50   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Сразу по реализации - нафига рихЭдит? Визуальные компоненты предназначены для ввода и отображения информации и только. Обработку я бы проводил в двух массивах - один для вопросов, другой для ответов. Там уже и сортируйте как надо и только потом выводите куда Вам надо.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.11.2011, 15:45   #5
Maincore
Пользователь
 
Регистрация: 06.07.2011
Сообщений: 51
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Сразу по реализации - нафига рихЭдит? Визуальные компоненты предназначены для ввода и отображения информации и только. Обработку я бы проводил в двух массивах - один для вопросов, другой для ответов. Там уже и сортируйте как надо и только потом выводите куда Вам надо.
А по чуточку подробней можно. А то не совсем понимаю.
Maincore вне форума Ответить с цитированием
Старый 08.11.2011, 16:14   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

А нельзя подробней. Напишите более подробное описание имеющейся проблемы. И ответьте на вопросы, заданные ранее. Я понимаю, что Вам проблема известна и очевидные для Вас вещи, считаете своим долгом здесь не указывать, но мою шапочку телепата опять моль пожрала, а без нее я Ваших мыслей не вижу. Соответственно и проблему представляю в общих чертах, также как и ее решение.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка в RichEdit текста из файла, и получение его из RichEdit Byurrer Общие вопросы C/C++ 1 09.04.2011 10:17
Сортировка данных yfnf3 PHP 13 25.03.2011 18:36
Сортировка данных SlavaSH БД в Delphi 17 14.09.2009 13:32
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) Vitalik85 Microsoft Office Excel 4 12.08.2009 00:30
Перенос данных из RichEdit в StringGrid (элементарщина, помогите плз!) Sad_SmiliK Помощь студентам 9 26.04.2009 12:46