Инфоурок Информатика Другие методич. материалыОбъектно-ориентированное программирование в среде Делфи.

Объектно-ориентированное программирование в среде Делфи.

Скачать материал

Программа «Хамелеон».

В данном проекте можно изменять цвет формы, используя для этого группу переключателей.

Создайте новый проект, сохраните его файлы в папке Хамелеон.

Интерфейс программы включает:


·         две кнопки;

·         два текстовых поля;

·         рисунок;

·         группу переключателей;

·         рисунок;

·         саму форма, в которую мы помещаем все перечисленные компоненты.


1.       Настройка элементов начинается с формы.

В окне инспектора на вкладке Properties (Свойства), в свойство Caption вводим Хамелеон. Изменение цвета формы: вкладка Properties (Свойства), свойство Color.

2.       Создание надписи (компонент Label), свойству Caption присвойте значение: «Укажите цвет формы»

3.       Под надписью разместите группу радиокнопок, которые и будут изменять цвет основной формы.

Для этого используя компонент RadioButton, добавьте на форму 8 переключателей. Затем необходимо изменить надписи таким образом, чтобы было понятно, какой переключатель соответствует какому цвету: измените свойство Caption всех элементов RadioButton.

Для переключателя RadioButton1 в поле Caption напишем Красный, для переключателя RadioButton2 в поле Caption Травяной, для RadioButton3 — Синий, для RadioButton4 — Бирюзовый, для RadioButton5 — Желтый, для RadioButton6 — Сиреневый, для RadioButton7 — Зеленый, для RadioButton8 -— Голубой.

4.       Создание иллюстрации.  Компонент для ее создания находится на вкладке Additional палитры компонентов и

называется ТImage. После определения геометрических размеров рисунка осталось сделать так, чтобы картинка, которую будет содержать рисунок, автоматически подгонялась под размеры заготовленной рамки. Для этого найдите свойство stretch (растянуть), установите для данного свойства значение true. Для того, чтобы вставить готовую картинку, на вкладке свойств объекта ТImage в свойстве Picture (картинка), справа от значения щелкнуть на кнопке-построителе, откроется диалоговое окно Picture Editor (редактор картинок). Щелкнув в окне редактора картинок на экранной кнопке Load (загрузить), открываем новое диалоговое окно Load picture. В этом окне мы производим навигацию по файловой структуре компьютера для поиска интересующего нас рисунка.

5.              Разместите на форме две кнопки. Одна из этих кнопок (Buttonl) будет выводить на форму сведения об авторе программы, а другая (Button2) будет закрывать форму и вместе с ней сам проект. Сведения об авторе будут выводиться на форме посредством надписи Label2.

6.       Далее, для того чтобы программа заработала, нужно написать программный код, описывающий действие каждого из имеющихся на форме переключателей. Для изменения цвета, на соответствующие переключатели устанавливаем коды

Form1.Color:=clRed; Form1.Color:=clLime; Form1.Color:=clBlue; Form1.Color:=clTeal; Form1.Color:=clYellow; Form1.Color:=clFuchsia; Form1.Color:=clGreen; Form1.Color:=clAqua;

 

Самостоятельно: Составить проект "Светофор". В данном проекте в основной форме должна выводиться панель с тремя лампочками. Слева от панели с лампочками должна находиться группа из трех переключателей. На каждом из

переключателей должен быть обозначен цвет лампочки, который включает пользователь. После щелчка на одном из переключателей на панели должна загораться лампочка соответствующего цвета (красная, желтая или зеленая), а две другие лампочки должны гаснуть. На форме необходимо предусмотреть кнопку для ее закрытия.

 

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Объектно-ориентированное программирование в среде Делфи."

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Экономист по планированию

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 667 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 31.05.2017 482
    • DOCX 123.2 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Мешечкова Вера Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Мешечкова Вера Владимировна
    Мешечкова Вера Владимировна
    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 2900
    • Всего материалов: 3

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 49 регионов
  • Этот курс уже прошли 1 719 человек

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 193 человека из 55 регионов
  • Этот курс уже прошли 974 человека

Мини-курс

Основы психологических трансформационных игр

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 56 человек из 34 регионов
  • Этот курс уже прошли 33 человека

Мини-курс

Транспорт в экономике: роль, взаимодействие и потенциал

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Информационные технологии в науке и бизнесе: от концепции до реализации

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе