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

- ExitButClick() - производит закрытие программы;

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

- AddTemaButClick() - выводит диалог добавления новой темы;

- FormShow() - выполняет инициализацию данных при запуске программы;

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

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

- AppendQuestion() - добавляет в таблицу Question.db новый вопрос;

- ClearQuestion() - осуществляет логическое удаление текущего вопроса из БД.

2. Класс TEditForm (модуль DB_Unit) - отображает окно редактирования контрольных вопросов.

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

- x1,x2 - вспомогательные переменные.

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

- FormClose( )- производит выход из программы;

- DBEditTemaChange() - сохраняет в БД изменения в названии темы;

- AddAnswerButClick() - добавляет новый вариант ответа на текущий вопрос;

- DelAnswerButClick() - удаляет текущий вариант ответа на вопрос;

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

- AppendAnswer() - производит добавление в БД нового ответа;

- ClearAnswer() - выполняет удаление из БД текущего ответа;

- FormResize() - изменяет размер объектов окна;

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

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

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

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

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

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

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

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

- MemoChange() - сохраняет текст ответа в файле БД Answer.db;

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