RSS    

   Курсовая работа: Написание программы "Угадайка"

  -  Color = clBtnFace

  -  Left = 24

  -  Top = 120

  -  Height = 13

  -  Width = 137

8.7. Свойства компонента TLabel62:

  -  Caption = "© All rights reserved, 2010"

  -  Color = clBtnFace

  -  Left = 8

  -  Top = 144

  -  Height = 13

  -  Width = 125

8.8. Свойства компонента TButton8:

  -  Caption = “Вернуться в меню”

  -  Left = 8

  -  Top = 368

  -  Height = 25

  -  Width = 233

Компонент имеет одно событие – OnClick : при его инициализации Panel3 убирается с экрана.

TPanel4 – панель, содержащая информацию о правилах игры (см. Рисунок 6). Содержит всего 3 компонента типа TLabel и одну кнопку – TButton9.


Рис. 9 – Компонент TPanel4

9. Свойства компонента TPanel4:

  -  Align = alNone (данное значение меняется в процессе выполнения программы)

  -  BevelOuter = bvNone

  -  Color = clBtnFace

  -  Left = 0

  -  Top = 500 (данное значение меняется в процессе выполнения программы)

  -  Height = 406

  -  Width = 252

  -  Visible = false (данное значение меняется в процессе выполнения программы)

9.1. Свойства компонента TLabel63:

  -  Caption = "Правила игры"

  -  Color = clBtnFace

  -  Font.Style = [fsBold]

  -  Left = 8

  -  Top = 24

  -  Height = 13

  -  Width = 118

9.2. Свойства компонента TLabel64:

  -  AutoSize = false

  -  Caption = "Компьютер "загадывает" случайное число от 1 до 100. Ваша задача: угадать его за наименьшее количество попыток. После каждой попытки вам сообщается: больше загаданное число указанного вами или меньше. Теоретически, загаданное число можно определить за 7 попыток, однако в этой игре вам даётся только 6 - ведь должен же быть хоть какой-то шанс у компьютера! ”

  -  Color = clBtnFace

  -  Font.Style = [fsBold]

  -  Left = 8

  -  Top = 48

  -  Height = 153

  -  Width = 241

  -  WordWrap = true

9.3. Свойства компонента TLabel65:

  -  AutoSize = false

  -  Caption = "Для проверки честности используется алгоритм шифрования md5: после того, как компьютером было сгенерировано число, генерируется также и строка, позволяющая подтвердить в конце игры, что компьютер "не мухлевал". Md5-хэш этой строки вам сообщается сразу же после генерации числа.”

  -  Color = clBtnFace

  -  Font.Style = [fsBold]

  -  Left = 8

  -  Top = 192

  -  Height = 153

  -  Width = 241

  -  WordWrap = true

9.4. Свойства компонента TButton9:

  -  Caption = “Вернуться в меню”

  -  Left = 8

  -  Top = 368

  -  Height = 25

  -  Width = 233

Компонент имеет одно событие – OnClick : при его инициализации Panel3 убирается с экрана.

2.2 Спецификация программы

Исполняемый файл программы носит название Ugadaika.exe, его размер составляет 453632 байт, файл расположен в корневом разделе носителя. Исходный код проекта находится в файле Ugadaika.pas (Приложение А), размер файла составляет 12976 байт (содержит 559 строк кода).

Таблица 2.1 – Спецификация программы

Наименование Обозначение Примечание
Md5hash.dcu Объектный файл для Md5hash.pas Откомпилированная версия Md5hash.pad
Md5hash.pas Файл программного модуля Md5hash Определяет функциональность Md5hash
Md5lib.dll Файл библиотек Хранит набор откомпилированных ресурсов
Project1.dof Файл параметров проекта Содержит текущие установки проекта: настройки компилятора и компоновщика, имена служебных каталогов, условные директивы.
Project1.dpr Файл проекта Связывает между собой все файлы, из которых состоит проект
Project1.res Файл ресурсов Содержит пиктограммы, графические изображения
Ugadaika.pas Файл программного модуля Формы 1 Определяет функциональность формы №1
Ugadaika.dfm Файл формы 1 Содержит список всех компонентов, включенных в форму 1
Ugadaika.dcu Объектный файл для Unit1.Pas Откомпилированная версия Unit1.Pas
Project1.exe Исполняемый файл Откомпилированный файл проекта
Results.dat Текстовый файл Содержит информацию о лучших результатах предыдущих игр

2.3 Описание программы

Страницы: 1, 2, 3, 4


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.