Урок 5 Тема урока: Свойства и события компонентов Delphi icon

Урок 5 Тема урока: Свойства и события компонентов Delphi



НазваниеУрок 5 Тема урока: Свойства и события компонентов Delphi
Дата конвертации08.07.2012
Размер77.3 Kb.
ТипУрок
1. /urok 10.docУрок 5 Тема урока: Свойства и события компонентов Delphi

Урок 5

Тема урока: Свойства и события компонентов Delphi


Цель урока:

Закрепить умение работы с компонентами Delphi;

Задачи урока:

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

воспитательные: воспитание чувства ответственности за результаты своего труда.


Тип урока: урок закрепления знаний.


Форма урока: групповая работа с элементами исследования.

Оборудование: таблица свойств и событий, которую учащиеся должны заполнить.


План урока:

  1. Повторение материала.

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

  3. Выполнение практической работы на компьютере, заполнение таблицы.

  4. Подведение итогов.

Ход урока:

  1. Повторение материала, постановка задачи.

Учитель: на этом уроке мы рассмотрим основные свойства и события компонентов Delphi, которые наиболее часто используются в приложениях. На зовите эти компоненты. (Ответы учащихся). Наиболее часто используются компоненты Edit (поле ввода текста), Label (поле вывода текста, или надпись), Button (командная кнопка). Какие свойства этих компонентов вам уже известны? (Ответы учащихся). На самом деле свойств намного больше. Сегодня, создавая простое приложение, вы исследуете свойства и события компонентов и заполните таблицу.

Учащиеся делятся на 4 группы. 1 группа исследует свойства компонента Form, 2 группа – свойства компонента Label, 3 группа – Edit, 4 группа – Button. В конце урока обсудим результаты нашей работы.

Задание для учащихся

Создать программу, переводящую градусную меру в радианную с использованием компонентов Label, Button, Edit.




Создав визуальную часть приложения, поэкспериментируйте с компонентами. Проследите за изменением состояния компонентов Label,Edit и Button при изменении свойств, перечисленных в таблице, и заполните таблицу свойств этих компонентов.



Компонент

Свойство

Что происходит при изменении этого свойства?

Какие события этого компонента можно использовать в программе?

Form

Name










Caption










Font










Top










Left










ClientWidth










ClientHeight










Color










BorderWidth










Borderstyle







Label

Name










Caption










Font










Top










Left










AutoSize










Align










Aligment







Edit

Name










Text










Font










Color










MaxLength










AutoSelect










PasswordChar










ReadOnl







Button

Name










Caption










Font










Top










Left










Enabled










Visible










Default




















Напишем процедуру для командной кнопки. Используем событие OnClick (щелчок по кнопке)

procedure TForm1.Button1Click(Sender: TObject);

var

grad,rad:real;

error:integer;

begin

val(edit1.Text,grad,Error);

if error=0 then

begin

rad:=grad*pi/180;

edit2.Text:=floattostr(rad);

end

else

begin // Для вывода сообщения об ошибке используем диалоговое окно MessageBox

application.MessageBox(Ошибка при переводе градусной меры в радианную','Ошибка'Mb_OK);

Edit1.Text:='0';

Edit2.Text:='0';

end;

end;


Вопрос учащимся, исследующим компонент Label: Можно ли написать обработчик события для данного компонента?

2. Работа на компьютере, заполнение таблицы.

3. Подведение итогов.

(Учащиеся рассказывают о результатах своих исследований. Делается вывод, что у компонентов есть общие свойства).

Отмечаются общие свойства компонентов. Это:

Name изменяя это свойство, мы меняем имя обработчика события этого компонента;

Caption Заголовок компонента;

Top, Left Расстояние от верхнего и левого краев формы или экрана, если речь идет о форме;

Color цвет компонента;

Font контролирует отображение текста,

Cancel значение True этого свойства связывает нажатие клавиши Escape с обработчиком события OnClick;

Visible определяет видимость компонента во время

выполнения приложения.


Свойства компонента Button:

Default значение True этого свойства связывает нажатие клавиши Enter с обработчиком события OnClick;
Enabled значение True этого свойства обеспечивает доступность компонента для мыши, клавиатуры и событий таймера;

;

События компонента Button:

OnEnter случается, когда компонент получает фокус

ввода;

OnExit случается, когда фокус ввода перемещается на

другой компонент.

OnClick случается, когда происходит щелчок по кнопке.


Свойства компонента Edit:


MaxLength ограничивает количество символов, которые можно ввести в edit;

AutoSelect значение True этого свойства обеспечивает

выделение текста, помещенного в Edit, при получении объектом фокуса ввода;

PasswordChar используется для скрытия вводимой информации;

ReadOnl значение свойства, равное True, запрещает редактирование текста, отображаемого компонентом;

Text свойство используется для чтения текста или определения нового значения текста;


События компонента Edit:

OnChange происходит при изменении содержимого компонента Edit


Свойства компонента Label:

AutoSize значение свойства, равное true, приводит к автоматическому изменению размеров метки;

Aligment Способ выравнивания текста внутри компонента;

Align расположение компонента на форме;


События компонента Label:

Для данного компонента можно также создать обработчик события OnClick.

Свойства компонента Form:


ClientWidth ширина формы;

ClientHeight высота формы;

BorderWidth ширина рамки;

Borderstyle стиль рамки если это свойство имеет значение bsNone, при выполнении приложение выводится без заголовка.

События компонента Form:

OnResize –происходит при создании формы, а также при изменении размеров.

OnCreate – происходит при создании формы.


Учитель: Сегодня мы заканчиваем тему «Объектно-ориентированное и визуальное программирование». Вы научились, используя систему программирования Delphi создавать простые приложения. А всё сложное начинается с простого. Желаю вам использовать свои знания для воплощения своих неординарных идей. Люди делятся на тех, кто смотрит только себе под ноги и на тех, кто общается с вечностью.

Вдохновения вам и успехов!


Литература

  1. Желогкин А.В. «Основы программирования в интегрированной среде DELPHI. Практикум / М.: БИНОМ. Лаборатория знаний. 2004.

  2. Бабушкина И. А., Окулов С.М. «Практикум по объектно-ориентированному программированию» / М.: БИНОМ. Лаборатория знаний. 2004.



Похожие:

Урок 5 Тема урока: Свойства и события компонентов Delphi iconПлан урока урок 14 Тема урока: Путешествия. Исследования
Умк: Под редакцией Виноградовой «Cambridge English». Уровень 8 класс. Рекомендовано Министерством образования РФ. Издательство «Дрофа»...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconПлан урока урок 15 Тема урока: Путешествия. Исследования
Умк: Под редакцией Виноградовой «Cambridge English». Уровень 8 класс. Рекомендовано Министерством образования РФ. Издательство «Дрофа»...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconПлан урока урок№16 Тема урока: Путешествия. Исследования
Умк: Под редакцией Виноградовой «Cambridge English» Уровень 8 класс. Рекомендовано Министерством образования РФ. Издательствo «Дрофа»...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок математики во 2 классе. Система Л. В. Занкова Тема «Свойства сложения. Понятие о составной задаче»
Цели урока. Ввести основные свойства сложения: переместительное, сочетательное и сложение с 0; познакомить с задачей, для решения...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconКонспект открытого урока по наглядной геометрии в компьютерном классе. Тема урока: Куб и его свойства. Цель урока: ▪ Повторить свойства куба и применить их к решению задач
Пожалуй, трудно найти человека, которому бы не был знаком куб. Ведь в кубики мы начинаем играть с детства. Кажется, что мы о кубе...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок №14 Тема урока: Пять красивых тел. Правильные многогранники. Цель урока: Рассмотреть правильные многоугольники, их свойства и их место в гармонии мироздания
Правильных многогранников вызывающе мало, но этот весьма скромный по численности отряд сумел пробраться в самые глубины различных...
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок-сказка Тема: Название компонентов и результата сложения Цели: 1 познакомить учащихся с названиями компонентов и результатов сложения
Оборудование: карточка с условными знаками, рисунок Незнайки, золотой рыбки, Красной Шапочки, рыбок, ковра-самолета
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок в 4 классе по программе Д. Б. Кабалевского. Тема четверти: Между музыкой разных народов нет непереходимых границ. Тема урока: "Музыка и культура Японии" (урок-спектакль)
Художественно-педагогическая идея урока: музыка искусство человеческого общения!
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрока дата Класс Предмет Тема урока Тип урока и его структура
Каково место данного урока в теме? Как этот урок связан с предыдущим, как этот урок работает на последующие уроки?
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок математики 6 класс Никитина Татьяна Ивановна, учитель математики Тема урока: «Основное свойство дроби» Цель урока: ввести понятие основного свойства дроби
На какие группы можно разбить числа? (дробные и целые числа; сумма цифр 9 и 11; правильные и неправильные дроби)
Урок 5 Тема урока: Свойства и события компонентов Delphi iconУрок №11 Тема урока: Геометрия архитектурной гармонии. Цель урока: Познакомиться с проявлением закона золотого сечения в архитектуре. План проведения урока
...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©podelise.ru 2000-2014
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы

Разработка сайта — Веб студия Адаманов