|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2015, 23:20 | #1 |
Новичок
Джуниор
Регистрация: 13.03.2015
Сообщений: 2
|
Delphi - Поиск символов по маске в Memo
Исходный текстовый файл содержит строки данного вида:
(в скобках указаны длины полей и выравнивание): номер студента (4, правое), пробелы (2), номер группы (8, левое), пробелы (2), фамилия (12, левое), оценка 1 (3, правое), оценка 2 (3, правое), оценка 3 (3, правое), например, 22 АА1-22 Петров 3 4 2 23 АБ1-22 Иванов 3 2 5 Нужно : 1)загрузить в окно редактора строки файла, представляющие студентов всех групп, имеющих фамилию, соответствующую маске с одним символом замещения * (звёздочка), заданной пользователем. 2)упорядочить строки файла по фамилиям методом пузырька, переписав их сначала в массив, и сохранить в другом файле. * (звёздочка) – представляет любую, в том числе и пустую, последовательность символов; Возможны три варианта: символы...* *...символы символы...*...символы Моя программа (с меню) в архиве, фамилии я отсортировал, но нужно, чтобы строки целиком менялись местами, с маской не знаю, что делать. Пожалуйста помогите, кто знает, как это делается. Заранее большое спасибо. |
13.03.2015, 23:42 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
14.03.2015, 17:46 | #3 |
Новичок
Джуниор
Регистрация: 13.03.2015
Сообщений: 2
|
MatchesMask использовать нельзя, нужно составить процедуру поиска по маске самому
|
14.03.2015, 17:53 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В чем проблема? Открой исходник MatchesMask и пепепиши его себе )
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по маске Delphi | Ztman | Помощь студентам | 2 | 28.10.2012 19:59 |
Delphi. как добавить в Memo 5 строк, длина каждой 10 символов. | Nostalgia | Помощь студентам | 3 | 21.03.2010 12:31 |
Поиск и замена групп символов данными из edit в memo | treefantom | Общие вопросы Delphi | 5 | 26.10.2008 17:26 |
Поиск По маске | CoreFox | Общие вопросы Delphi | 11 | 21.02.2008 21:48 |