Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМИП.docx
Скачиваний:
2
Добавлен:
23.09.2019
Размер:
37.74 Кб
Скачать

6. Основные события Windows. Процедура обработки события.

Вид созданной формы подсказывает, как работает приложение. Очевидно, что пользователь должен ввести в поля редактирования исходные данные и щелкнуть мышью на кнопке Вычислить. Щелчок на изображении командной кнопки — это пример того, что в Windows называется событием. Событие (Event) — это то, что происходит во время работы программы. В Delphi каждому событию присвоено имя. Например, щелчок кнопкой мыши - это событие OnClick, двойной щелчок мышью событие OnDblClick. В табл. В9 приведены некоторые события Windows. События:

OnClick При щелчке кнопкой мыши

OnDblClick При двойном щелчке кнопкой мыши

OnMouseDown При нажатии кнопки мыши

OnMouseUp При отпускании кнопки мыши

OnMouseMove При перемещении мыши

OnKeyPress При нажатии клавиши клавиатуры

OnKeyDown При нажатии клавиши клавиатуры. События OnKeyDown и OnKeyPress — это чередующиеся, повторяющиеся события, которые происходят до тех пор, пока не будет отпущена удерживаемая клавиша (в этот момент происходит событие OnKeyUp)

OnKeyUp При отпускании нажатой клавиши клавиатуры

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

OnPaint При появлении окна на экране в начале работы программы, после появления части окна, которая, например, была закрыта другим окном, и в других случаях

OnEnter При получении элементом управления фокуса

OnExit При потере элементом управления фокуса

7. Проект Delphi. Файл проекта. Добавление новых форм. Сохранение проекта.

При старте Delphi автоматически создается новый проект. Это сделано для вашего удобства. Если же вам потребуется создать новый проект, не перегружая Delphi, просто выполните команду меню File|New Application. В результате старый проект будет закрыт, а вместо него создан новый. В новый проект Delphi всегда помещает чистую форму.

В процессе разработки приложения вы добавляете на форму компоненты, пишете обработчики событий, добавляете в проект дочерние формы, в общем, проектируете приложение. Когда что-то уже сделано, имеет смысл сохранить проект. Для этого выполните команду главного меню File|Save All. Среда запросит сначала имя для программного модуля с формой, а затем имя для проекта (кстати, вы уже сохраняли файл в первой главе). Если файл с введенным именем уже есть на диске, Delphi скажет вам об этом и попросит подтвердить перезапись файла или ввести другое имя.

Если вдруг понадобится заменить имя проекта на другое, воспользуйтесь командой меню File|Save Project As.... Если же нужно заменить имя модуля, воспользуйтесь командой File|Save As.... Операции эти элементарны и не требуют дальнейших пояснений.

Для открытия в Delphi ранее сохраненного на диске проекта достаточно выполнить команду главного меню File|0pen.... На экране появится окно диалога, где вы должны указать или выбрать из представленного списка каталог и имя загружаемого проекта (с расширением DPR).