Тема 6. Сообщения Windows. События в Windows имеют форму сообщений. Сообщение Windows – это извещение о некотором имевшем место событии, посылаемое системой.

Презентация:



Advertisements
Похожие презентации
МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА 25 Выполнила: учитель информатики Турганова Н.В. Томск
Advertisements

Лекция 3. Исключения и прерывания в встроенных системах.
Работа в операционной системе Windows. Вспомним! Операционная система – это пакет программ, управляющих работой компьютера и обеспечивающих взаимодействие.
1. Операционная система – это множество программ, которые обеспечивают работу всех устройств компьютера и предоставляют доступ пользователю к его ресурсам.
Операционная система. 1.Общее понятие операционных системОбщее понятие операционных систем 2.Классификация ОСКлассификация ОС 3.Обзор наиболее популярных.
Давыдова Е.В., школа 444 Основы работы с операционной системой WINDOWS Windows Windows – графическая операционная система для компьютеров платформы IBM.
Информатика в школе Операционная система. Графический интерфейс. Программное обеспечение.
Операционная система компьютера Фетисова С.А.. –Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет.
Основные понятия Windows Графический интерфейс Объекты Windows и их свойства Рабочий стол Управление Windows.
Многозадачная операционная система Windows.
Операционные системы Процессы и потоки Скрипов Сергей Александрович 2009.
Системное программное обеспечение. Виды программного обеспечения Программное обеспечение компьютера можно разделить на системное и прикладное. Прикладные.
Понятие об операционной системе. Способы взаимодействия пользователя с ОС. Объекты операционной системы.
Чем может управлять человек?. Объекты Неживой объект Живой объект Явления природы (торнадо) События ? К какому виду объектов относится компьютер?
7 класс Операционная система WINDOWS Операционная Для продолжения щелкните по кнопке ДАЛЕЕ.
Элементы графического интерфейса Windows: Рабочий стол. -это изображение на экране монитора готового к работе компьютера. На нем, как и на обычном рабочем.
Презентация к уроку по информатике и икт (7 класс) по теме: Презентация к уроку информатики в 7 классе "Персональный компьютер как система"
Обработка исключительных ситуаций. Синтаксис try{ операторы0; } catch (ТипИсключения1 переменная1){ операторы1; } catch (ТипИсключения2 переменная2){
Операционная система Windows. Windows – графическая операционная система для компьютеров платформы IBM PC Предназначена для управления автономным компьютером.
Можно ли персональный компьютер рассматривать как систему?
Транксрипт:

Тема 6. Сообщения Windows

События в Windows имеют форму сообщений. Сообщение Windows – это извещение о некотором имевшем место событии, посылаемое системой Windows в адрес приложения. Windows – система, ориентированная на события

Типы сообщений Windows Аппаратные сообщения – от клавиатуры, мыши, системного таймера; Сообщения обслуживания окна; Сообщения об организации интерфейса (от элементов интерфейса); Сообщения о завершении (приложения или системы);

Частные сообщения (собственные, создаваемые программистом); Информационные сообщения системных ресурсов (об изменении системных ресурсов); Сообщения о совместном использовании данных (от буфера обмена, DDE); Внутрисистемные сообщения.

Генерируют сообщения следующие события: действия пользователя - нажатия клавиш, щелчок кнопкой мыши или ее буксировка; вызовы информирующих функций Windows; сообщения от программы; сообщения от другого приложения через DDE; сообщение, сгенерированное Windows (например, сообщение об останове системы).

Виды событий Delphi: пользователя : –от мыши (onMouseDown, onMouseUp, onMousMove, onOnDblClick, onClick,); –от клавиатуры (onKeyDown, onKeyUp, onKeyPress); –буксировка (перетаскивание) объектов мышью (onStartDrag, onDragOver, onDragDrop, onEndDrag); системные – события от операционной системы (onTimer, onPaintEvent); внутренние – от объектов приложения (onPost).

Ошибки и исключительные ситуации Исключительная ситуация (exception) - это прерывание нормального хода работы программы из-за невозможности правильно выполнить последующие действия; Исключительные ситуации в языке Delphi описываются классами.

Типичные исключения EInOutError - ошибка доступа к файлу или устройству ввода-вывода; EPrinter - ошибка принтера; EDivByZero – попытка деления целого числа на нуль; EIntError - любая ошибка в целочисленных вычислениях; EConvertError - ошибка преобразования данных с помощью функций IntToStr, StrToInt, StrToFloat, StrToDateTime и др.

Обработка исключений в Borland Delphi 7.0 try //инструкции, вызывающие исключение except //начало секции обработки исключений on ТипИсключения1 do Обработка1; … on ТипИсключенияN do ОбработкаN; else //инструкции обработки остальных исключений end; try //инструкции, выполнение которых может вызвать исключение finally //инструкции для выполнения при возникновении исключений end;