Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
«Головоломка № 2»
Цель работы -создать компьютерную версию головоломки: из изображенных пяти сброшенных флажков установить все. Но при выборе одного флажка меняется состояние двух следующих.
Создать программу, выполняющую следующие действия:
Описание плана разработки программы
1. Открыть новый проект.
2. Разместить на форме экземпляры компонентов: список флажков CheckBox, надпись Label.
3. Выполнить следующие действия:
Таблица 21.
Выделенный объект | Вкладка окна Object Inspector | Имя свойства/ имя события | Действие |
Form1 | Properties | Caption | Установка имени формы «Все пять» |
Events | OnCreate | Создать глобальную логическую переменную s. В то время, когда идет обработка события, переменная имеет значение True (да). | |
CheckBox1 (Вкладка Standard) | Properties | Caption | Задать значение «1». |
Events | OnClick | Необходимо работать с флажками, как с массивом. Форма является контейнером для флажков. У объектов-контейнеров имеется свойство Controls (Элементы управления) – массив элементов управления, находящихся в данном контейнере: Controls [i] as TCheckBox. | |
Для создания еще пяти флажков можно использовать метод копирования через буфер обмена. | |||
CheckBox2 | Properties | Caption | Задать значение «2». |
CheckBox3 | Properties | Caption | Задать значение «3». |
CheckBox4 | Properties | Caption | Задать значение «4». |
CheckBox5 | Properties | Caption | Задать значение «5». |
Продолжение таблицы 21. | |||
Выделенный объект | Вкладка окна Object Inspector | Имя свойства/ имя события | Действие |
Label1 (Вкладка Standard) | Properties | Caption | Введите текст: «Сумма: 0» |
Autosize | Задайте значение False | ||
Alignment | Задайте значение taCenter |
4. Сохраните проект, запустите и протестируйте его.
Дата публикования: 2014-11-02; Прочитано: 341 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!