Тема:
«Окна, формы и объекты, события и методы.»
Цель урока:
- Познавательная -
ü
приобретение
навыков работы с приложением Delphi;
ü
усвоить
понятие окно, формы, объекты.
ü
Для
достижения цели перед учащимися ставятся и решаются следующие задачи:
v
Знакомство
с интерфейсом Delphi;
v
Создание
БД с помощью Delphi;
v
Знакомство
с интерфейсом Delphi;
v
Добавление
и редактирование записей;
2.
Развивающие
- развитие
приемов умственной деятельности, формирование и развитие функционального
мышления учащихся, развитие познавательных потребностей учащихся, создание
условий для приобретения опыта работы учащихся в среде ИКТ;
3.
Воспитательные
- достижение
сознательного усвоения учебного материала учащимися, формирование умения
работать в коллективе, работа над повышением грамотности устной речи,
правильного использования компьютерных терминов.
Тип
урока: урок изучения нового
материала и совершенствования знаний и умений.
Формы
организации работы на уроке: фронтальная
форма познавательной деятельности учащихся. Индивидуальная работа по
предложенным вариантам.
Программное
обеспечение: Windows
XP, Delphi7.
Оборудование,
наглядные
пособия:
компьютеры.
В
последнее время резко возрос интерес к программированию. Это связано с
развитием и внедрением в повседневную жизнь информационно-коммуникационных
технологий. Если человек имеет дело с компьютером, то рано или поздно у него
возникает желание, а иногда и необходимость, программировать.
Среди
пользователей персональных компьютеров в настоящее время наиболее популярно
семейство операционных систем Windows и, естественно, что тот, кто
собирается программировать, стремится писать программы, которые будут работать
в этих системах.
Несколько
лет назад рядовому программисту оставалось только мечтать о создании
собственных программ, работающих в среде Windows, т. к. единственным
средством разработки был Borland C++ for Windows, явно ориентированный
на профессионалов, обладающих серьезными знаниями и опытом.
Бурное
развитие вычислительной техники, потребность в эффективных средствах разработки
программного обеспечения привели к появлению систем программирования,
ориентированных на так называемую "быструю разработку", среди которых
можно выделить Borland Delphi и Microsoft Visual Basic. В основе
систем быстрой разработки (RAD-систем, Rapid Application Development
— среда быстрой разработки приложений) лежит технология визуального
проектирования и событийного программирования, суть которой заключается в том,
что среда разработки берет на себя большую часть рутинной работы, оставляя
программисту работу по конструированию диалоговых окон и функций обработки
событий. Производительность программиста при использовании RAD-систем -
фантастическая!
Delphi
- это
среда быстрой разработки, в которой в качестве языка программирования
используется язык Delphi. Язык Delphi - строго типизированный
объектно-ориентированный язык, в основе которого лежит хорошо знакомый
программистам Object Pascal.
Начало работы
Запускается
Delphi обычным образом, т.е. выбором из меню Borland Delphi 7
команды Delphi 7.
Вид
экрана после запуска Delphi несколько необычен (рис.22.1). Вместо одного
окна на экране появляются пять:
1. главное окно - Delphi 7;
2. окно стартовой формы - Form1;
3. окно редактора свойств объектов
- Инспектор объектов (Object Inspector);
4. окно просмотра списка объектов -
Дерево объектов (Object TreeView);
5. окно редактора кода - Unit1.pas.
Окно
редактора кода почти полностью закрыто окном стартовой формы.
Окно
стартовой формы (Form1) представляет собой заготовку главного окна
разрабатываемого приложения.
Программное
обеспечение принято делить на системное и прикладное. Системное программное
обеспечение - это все то, что составляет операционную систему. Остальные
программы принято считать прикладными. Для краткости прикладные программы
называют приложениями.
Окно
Инспектор объектов (Object Inspector) - окно редактора свойств
объектов предназначено для редактирования значений свойств объектов. В
терминологии визуального проектирования объекты - это диалоговые окна и
элементы управления (поля ввода и вывода, командные кнопки, переключатели и
др.). Свойства объекта - это характеристики, определяющие вид, положение
и поведение объекта. Например, свойства Width и Height задают размер
(ширину и высоту) формы, свойства Tор и Left положение формы на
экране, свойство Caption - текст заголовка.
В
окне редактора кода, которое можно увидеть, отодвинув в сторону окно формы,
следует набирать текст программы. В начале работы над новым проектом это окно
редактора кода содержит сформированный Delphi шаблон программы.
Компоненты
Наиболее
часто используемые компоненты находятся на вкладке Стандартные (Standard).
Для
того чтобы добавить в форму компонент, необходимо в палитре компонентов выбрать
этот компонент, щелкнув левой кнопкой мыши на его пиктограмме, далее установить
курсор в ту точку формы, в которой должен быть левый верхний угол компонента, и
еще раз щелкнуть левой кнопкой мыши. В результате в форме появляется компонент
стандартного размера.
Вкладка Стандартные (Standard) содержит
наиболее часто используемые компоненты
Размер
компонента можно задать в процессе его добавления к форме. Для этого надо после
выбора компонента из палитры поместить курсор мыши в ту точку формы, где должен
находиться левый верхний угол компонента, нажать левую кнопку мыши и, удерживая
ее нажатой, переместить курсор в точку, где должен находиться правый нижний
угол компонента, затем отпустить кнопку мыши. В форме появится компонент
нужного размера.
Каждому
компоненту Delphi присваивает имя, которое состоит из названия
компонента и его порядкового номера. Например, если к форме добавить два
компонента Edit, то их имена будут Edit1 и Edit2.
Программист путем изменения значения свойства Name может изменить имя компонента.
В простых программах имена компонентов, как правило, не изменяют.
В
таблице 22.1 перечислены основные свойства компонента Edit - поля
ввода-редактирования.
Таблица 22.1. Свойства компонента Edit (поле
ввода-редактирования)
Свойство
|
Описание
|
Name
|
Имя компонента. Используется в программе
для доступа к компоненту и его свойствам, в частности - для доступа к тексту,
введенному в поле редактирования
|
Text
|
Текст, находящийся в поле
ввода и редактирования
|
Left
|
Расстояние от левой
границы компонента до левой границы формы
|
Top
|
Расстояние от верхней
границы компонента до верхней границы формы
|
Height
|
Высота поля
|
Width
|
Ширина поля
|
Font
|
Шрифт, используемый для
отображения вводимого текста
|
ParentFont
|
Признак наследования
компонентом характеристик шрифта формы, на которой находится компонент. Если
значение свойства равно True, то при изменении свойства Font
формы автоматически меняется значение свойства Font компонента
|
Delphi позволяет
изменить размер и положение компонента при помощи мыши.
Для
того чтобы изменить положение компонента, необходимо установить курсор мыши на
его изображение, нажать левую кнопку мыши и, удерживая ее нажатой, переместить
контур компонента в нужную точку формы, затем отпустить кнопку мыши. Во время
перемещения компонента отображаются текущие значения координат левого верхнего
угла компонента (значения свойств Left и Тор).
Домашнее
задание.
Стр.26
параграф 6. Разобрать и законспектировать.
Зам.директора
по УР
Чечихина
Н.Ю.___________
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.