Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 03.05.2010, 21:22
innirvana innirvana вне форума
Прохожий
 
Регистрация: 12.12.2009
Сообщения: 14
Репутация: 10
По умолчанию Таблица рекордов

Здравствуйте. Очень прошу помощи, задача элементарная, но после дня в поезде голова совершенно отказалась работать. Есть мемо в котором должны отображаться рекорды, есть файл в котором они хранятся, есть переменная с очками игрока, и поле эдит, для его имени. Задачи, отсортировать записи в файле по убыванию (т.е. в самом верху - максимальные очки), сортировка по идее легкая, т.к. на первом месте идут очки, а уже потом имя игрока, выводить только пять строк файла, т.е. удалять лишние. Как это выглядит: Игрок проигрывает/выходит/выигрывает, ему показывают мемо с рекордами, дают ввести имя(можно не вводить) и игроку следует нажать окей, т.е. файл, ради упрощения, редактируется только при следующем заходе в игру, и даже если игрок не перебил предыдущих рекордсменов, его поле некоторое время хранится в файле, до следующего обновления, и только после следующего захода, если он таки перебил предыдущие рекорды - ему показывается его строка.
Фух, надеюсь понятно расписал) Надеюсь на Вашу благосклонность.
Ответить с цитированием
  #2  
Старый 03.05.2010, 23:11
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Не, рассказал непонятно.
Хотя сама задача понятна.
На самом деле это делается так.

Игрок по результатам игры вводит свое имя.
Далее ты читаешь содержимое файла, выводишь первые, пусть 9, записей и в них вставляешь результат. Далее полученную таблицу записываешь обратно в файл.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:59.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025