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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2016, 11:55   #121
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
И как эту ошибку исправить можно?
ошибка в логике программы. там её и исправляйте.
Если Вы открыли файл, значит, он Вам нужен открытый, пользуйтесь хендлом открытого файла, НЕ ПЫТАЙТЕСЬ открыть его ещё раз.
Если файл не нужно держать открытым - то после того как открыли, прочитали всё, что надо, надо ЗАКРЫТЬ файл. Тогда его можно будет открыть в другом месте программы.

Цитата:
Как ещё можно сортировку сделать?
Вам дать ссылочку на статью на википедии, какие бывают алгоритмы сортировки?
Сортируйте "пузырьком" или методом простых обменов.
Или в чём вопрос?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.04.2016, 11:56   #122
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

Так с добавлением разобрался, осталась сделать сортировку в memo1 что бы сортировал по годам и после чего можно посмотреть какие награды были в этот год
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 12:00   #123
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

дорогой Serge_Bliznykov простите XDD не сортировка, а группировка нужна по годам.
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 13:20   #124
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от OTGB Посмотреть сообщение
не сортировка, а группировка нужна по годам.
если я правильно Вас понял, то как раз сортировка может Вам помочь с группировкой: отсортируйте записи по году, при выводе проверяйте, равен ли год у записи предыдущему году, если не равен - начался новый год.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.04.2016, 13:27   #125
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

Serge_Bliznykov тесть ещё вопрос, так как у меня многопользовательская программа, можно ли сделать так что бы при запуске 2 программ, тот кто зашёл первый мог работать с файлом, а тот кто зашёл 2 при нажатии на кнопку добавить выводило табличку ( подождите очереди) ?
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 13:28   #126
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

Цитата:
отсортируйте записи по году, при выводе проверяйте, равен ли год у записи предыдущему году, если не равен - начался новый год.
а можно код?
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 13:50   #127
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

Вот примерно начертал
Изображения
Тип файла: jpg Безымянный.jpg (17.4 Кб, 136 просмотров)
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 14:54   #128
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

блин, читал посты и фалломорфировал.
аффтар, кто пишет прогу-то: ты или форум?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 14.04.2016, 15:01   #129
OTGB
Форумчанин
 
Аватар для OTGB
 
Регистрация: 06.05.2015
Сообщений: 120
По умолчанию

min@y™если я не знаю,а сроки поджимают то что делать?
OTGB вне форума Ответить с цитированием
Старый 14.04.2016, 15:05   #130
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
если я не знаю,а сроки поджимают то что делать?
Честные исполнительные люди в таких случаях пускают пулю себе в лоб пишут заявление ПСЖ.

Выход из ситуации без жертв также возможен. Но он платный.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со строками в блокноте Lau Microsoft Office Word 11 10.08.2010 12:36
Написать в блокноте guffer Общие вопросы Delphi 10 23.08.2009 20:05
Цвет фона в блокноте. Alexxx92 Паскаль, Turbo Pascal, PascalABC.NET 4 18.05.2009 04:45
редактирование текста в блокноте. Kio Помощь студентам 16 21.07.2008 17:02
Как работает Замена в блокноте? Alar Софт 9 14.01.2008 11:07