double arrow

Задание №2. Создать программу, с помощью которой можно выполнить:

2

Тест по физике

Постановка задачи

Создать программу, с помощью которой можно выполнить:

После запуска программы появляется изображение аналогичное рисунку 23.6. Пользователь, перемещаясь с помощью клавиш-стрелок по левому списку "Физических величин", выбирает любое слово, нажав клавишу Enter. Затем пользователь переходит в правый список "Названий величин" и выбирает соответствующее название ранее выбранной физической величины. Если выбрано правильное название величины, то под словом “ОЦЕНКА” появляется одобрительная реплика: Правильно, если выбрано неправильное слово, то - Ошибка. Снова можно выбрать физическую величину и найти ей правильное название до тех пор, пока не будет найдено соответствие всех физических величин и их названий (рис.23.6).

Рисунок 23.6

Пояснение.Новым в этой программе является взаимодействие двух списков ListBox на основе свойств Items и ItemIndex; окно сообщений ShowMessage.

План разработки программы

1. Открыть новый проект. Дать название форме Тест по физике.

2. Разместить в форме компоненты в соответствии с рисунком 23.7 и присвоить заголовки меткам. Обратите внимание, что заголовки меток Физическая величина и Название величины состоят из двух строк и отцентрированы. Свойству Kind кнопки BitBtn1 задайте значение bkCancel.

Рисунок 23.7

3. Сохранить проект в отдельной папке под именем, например, Pr4.pas и Project4.dpr

4. Запустить программу, затем закрыть окно проекта кнопкой Выход.

5. Выделить ListBox1, в окне Инспектора объектов (Object Inspector) найти свойство Items, справа от него нажать на кнопку с тремя точками. В появившемся окне встроенного редактора ввести физические величины, каждую на новой строке:

Ватт

Ом

Вольт

Ампер

Сохраните набранный текст под именем Fiz1.txt. Для этого нажмите правую клавишу мыши и выберите режим Save. Для выхода из встроенного редактора нажмите клавишу OK.

6. Выделить ListBox2 и проделать с ним аналогичную работу, введя названия физических величин:

2

Сейчас читают про: