Дипломная работа: Обучающе-контроллирующая система для подготовки студентов

- QuestListClick() - производит переход к следующему вопросу;

- FormClose() - записывает результаты тестирования в Control.db;

- FormShow() - выводит диалог ввода исходных данных;

- FormCreate()- выполняет инициализацию переменных;

- ExitButClick() - завершает работу программы;

- PrevButClick() - делает текущим предыдущий вопрос;

- NextButClick() - делает текущим следующий вопрос;

- TimerTimer() - завершает работу программы по истечении контрольного времени;

- RefreshAnswers - обновляет содержимое области вывода ответов;

- DeleteAnswer() - удаленние из списка ответов одного варианта ответа;

- FormResize() - производит действия по изменению размеров объектов окна;

- MemoScrollResize() - изменяет размер объектов в области вывода ответов.

2. Класс TAnswer (модуль SDIMain) - отвечает за отображение вариантов ответа на вопрос.

Переменные класса:

- nocreate - индикатор создания объекта(False,если выполняется метод Create).

Методы класса:

- Create() - создает объект типа TAnswer;

- Free() - освобождает память занятую объектом;

- CheckClick() - заносит в файл БД Result.db состояние флажка правильности ответа;

- MemoClick() - устанавливает фокус на область выбора текущего вопроса.

3. Класс TBeginDataDlg(модуль DLGUnit) - отображает диалог ввода исходных данных.

Методы класса:

- ShowHint() - отображает подсказку в строке состояния;

- OkButClick() - создает файл БД Result.db и инициализирует переменные;

- FormClose() - выполняет необходимые действия перед закрытием диалога;

- FormShow() - считывает параметры MaxTicket,TestTime и MaxMark из файла Test.ini.

4. Класс TPathDlg (модуль PathDialog)

Методы класса:

- DriveBoxChange() - изменяет текущий диск;

К-во Просмотров: 412
Бесплатно скачать Дипломная работа: Обучающе-контроллирующая система для подготовки студентов