Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Понятие о программировании с управлением по событиям
При программировании на любом из процедурных языков программирования (в том числе на Паскале) исполнение откомпилированной программы происходит последовательно, время от времени переходя в цикл или под управление подпрограммы. В программировании под Windows все иначе.
После того как программа для Windows загрузилась в память и выполнила некий код инициализации, она ничего не делает. Совсем ничего. Здесь нет «следующего шага». Ничего не происходит, пока не возникнет некоторое событие {event) — только в этом случае будет реакция программы. Вместо списка команд она содержит набор алгоритмов (иногда их называют планами), определяющих ее действия для различных событий. Задачей программиста, работающего с объектно-ориентированными моделями, является определение возможных событий для некоторого объекта и соответствующих этим событиям реакций объекта. Когда с объектом происходит предусмотренное событие, он должен «ответить» на него, вызвав соответствующую процедуру обработки данного события. Мы с вами будем знакомиться с ООП (объектно-ориентированным программированием) на примере визуальной среды программирования Delphi со встроенным языком программирования Object Pascal. -f В терминах Delphi процедуры, инициируемые событиями, называются обработчиками событий. Выводы Основное, что вам надо уяснить из этой главы, можно свести вместе с помощью следующей схемы: Контрольные вопросы 1. Укажите номер верного высказывания: а) объект — это то, что происходит в реальном време б) объекты — это некоторые элементы, из которых стро в) объекты — это определяющая характеристика неко 2. Укажите номер верного высказывания: а) событие — это то, что происходит в реальном време б) события — это некоторые элементы, из которых стро в) событие — это определяющая характеристика неко 3. Укажите номер верного высказывания: а) свойство — это то, что происходит в реальном вре б) свойства — это некоторые элементы, из которых стро в) свойство — это определяющая характеристика не 4. Продолжите высказывание: «В терминах Delphi процедуры, инициируемые событиями, называются...» 5. Ниже перечислены свойства объекта «яблоко»: а) цвет; б) диаметр; в) цветок; г) вес; е) сладость; ж) лежит;
З) фрукт; и) червивость. Укажите номера записей, которые лишние в этом списке (не являются свойствами). Ответы Правильный ответ — б. Правильный ответ — а. Правильный ответ — в. Правильный ответ — обработчик(и) события. 5. Правильный ответ — в, ж, з. Основы Delphi. Графический интерфейс Основные виды ингерфейсл пол Windows Существует два основных вида интерфейса под Windows: MDI и SDI. MDI (Multiple Document Interface) — определяет особый способ управления нескольких дочерних окон внутри одного большого окна. Среда Delphi же следует другой спецификации, называемой Single Document Interface (SDI), и состоит из нескольких отдельно цасположенных окон. Интерфейс среды Delphi Рассмотрим общий интерфейс визуальной среды программирования Delphi. Ниже перечислены основные составные части Delphi: Дизайнер форм (Form Designer). Окно редактора исходного текста (Editor Window). Палитра компонент (Component Palette). Инспектор объектов (Object Inspector). Справочник (On-line help). Популярное:
|
Последнее изменение этой страницы: 2016-06-04; Просмотров: 705; Нарушение авторского права страницы