Выполните следующие действия
Запустите Delphi или откройте новый проект командой File\ New\ Application. Заголовку формы дайте название «Разработчик теста Фамилия Имя». Установите на форму компонент PageControl со страницы Win32 Внимательно изучите свойства компонента PageControl, (таблица 2.)
Примечание. Заметьте,что при помещении компонентаPageControlна форму онне имеет ни одной закладки.
Щелкнув в поле компонента PageControl правой клавишей мыши, откройте всплывающее меню, в котором выберете пункт New Page (Новая страница). появится первая закладка блокнота, озаглавленная TabSheet1. При необходимости, удалить ненужную закладку можно с помощью этого же меню, выбрав пункт Delete или нажав на клавиатуре одноименную клавишу.
Внимательно изучите свойства компонента TabSheet, (таблица 1).
Измените название закладки на «1 вопрос», «2 вопрос» (свойство Caption компонента TabSheet1).
Внимание! Обратите внимание,что компонентPageControlявляется контейнером,который может содержать проuзвольное количество компонентов TabSheet.Следуетправильно активизировать нужную закладку мышью, чтобы иметь доступ к еѐ свойствам в Инспекторе Объектов. Контролируйте ситуацию по информации в окне Инспектора Объектов.
Установите еще 4 закладки, проделав аналогичные операции.
Установите 2 компонента Button, дав им названия «Результаты опроса» и «Выход» (рис.2.) Сохраните приложение в отдельной папке командой File\ Save All.
Запустите приложение и убедитесь, что закладки уже работают. Остановите работу приложения.
Второй этап.Теперь на созданные страницы установите группы зависимых переключателей.Заголовок группы будет содержать условие вопроса, а тексты на переключателях - варианты ответа.
Выполните следующие действия:
Поместите на первую закладку блокнота компонент RadioGroup со страницы Standard палитры компонентов.
У становите заголовку группы переключателей (свойство Caption для компонента
RadioGroup)значение<Автор проuзведенuя 'Война и мир: '>.
Дважды щелкнув мышью в поле свойства Iteтs для компонента RadioGroup, раскройте диалоговое окно специального Редактора Строк (StringListEditor) для ввода вариантов ответа. Число введенных строк будет соответствовать числу компонентов RadioButton в группе. Занесите в столбик следующие значения: Пушкин А. С., Лермонтов М.Ю., Гоголь Н.В.,
Толстой Л.Н., Достоевский Ф.М.
Свойству Tag для компонента RadioGroup в Инспекторе Объектов задайте значение 3. Это номер правильного ответа, считая с нуля (Толстой Л.Н.).
Аналогичным образом самостоятельно наполните содержимым остальные закладки.
Третий этап.Написание кода обработчиков событий для формы и кнопок.Сохранение результатов работы.