C++ Builder - вопросы программирования


             

Листинг10 1



Листинг10.1.

Программа тестирования (заголовочный файл) #ifndef tester_H #define tester_H #include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ExtCtrls.hpp>
#include <Dialogs.hpp>
#include <Graphics.hpp>
// вопрос struct TVopros { AnsiString Vopr; // вопрос AnsiString Img; // иллюстрация (имя BMP-файла) AnsiString Otv[4]; // варианты ответа int nOtv; // кол-во вариантов ответа int rOtv; // номер правильного ответа }; // форма class TForml : public TForm { published: // IDE-managed Components TLabel *Labell; // информационное сообщение, вопрос Tlmage *Imagel; // иллюстрация к вопросу TButton *Buttonl; // кнопка OK / Дальше void__fastcall FormActivate(TObject *Sender);
void __fastcall ButtonlClick(TObject *Sender);
private: TRadioButton *RadioButton[4]; // варианты ответа - кнопки выбора void __fastcall RadioButtonClick(TObject *Sender);
// щелчок на // кнопке выбора ответа void __fastcall ShowVopros(TVopros v);
// выводит вопрос void __fastcall EraseVopros(void);
// удаляет вопрос public: __fastcall TForml (TCornponent* Owner) ; }; extern PACKAGE TForml *Forml; #endif








Содержание  Назад  Вперед