Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programmirovanie_v_Delphi_kontr_rabota.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
666.62 Кб
Скачать

Глава 6. Программирование в среде Delphi

§ 1 Введение

Delphi – среда разработки программ, ориентированных для работы в операционной системе Windows. В качестве языка программирования в Delphi используется Object Pascal, современная версия одного из наиболее распространённых алгоритмических языков Pascal. Object Pascal удачно сочетает широкие возможности с относительной простотой, что позволяет создавать Windows программы даже непрофессиональным программистам.

§ 2 Работа со средой Delphi

В нашем случае входным языком является Object Pascal, используемый в среде Delphi. Пользователь имеет возможность открыть окно проекта Delphi либо при помощи главного меню, либо двойным щелчком мыши по соответствующей пиктограмме на рабочем столе Windows.

Рис.6-1

На рис.6-1 проиллюстрирован общий вид проекта Delphi. В верхней части экрана расположено главное окно, включающее строку меню, панель инструментов управления средой и строку визуальных компонентов, которые пользователь может вставлять в свою программу. Кроме того, имеются окно Инспектора объектов (Object inspector), окно формы (Form 1) и окно редактора кода (Unit1.pas), которое в начальный момент почти полностью закрыто окном формы. В пункте File основного меню содержатся команды создания, сохранения и изменения состава проекта. Edit – повторение и отмена команд, управление буфером обмена, выделение фрагментов текста и т.д. Порядок работы с указанными пунктами основного меню во многом аналогичен порядку работы с одноимёнными пунктами меню других приложений Windows. Порядок работы с остальными пунктами меню будет рассматриваться ниже по мере необходимости. Панель инструментов позволяет с минимальными затратами времени выполнить наиболее часто встречающиеся команды (создание нового окна, запуск программы, проверку программы по шагам и т.д.). Палитра компонентов используется для внесения визуальных компонентов (меток, кнопок, полей, полос прокрутки и т.д.) в формы разрабатываемых программ. Компоненты размещены на нескольких вкладках. Наиболее часто используемые компоненты находятся на вкладке Standard. Пользователь имеет возможность редактировать меню, панель инструментов и палитру компонентов, вставляя в них одни пункты и удаляя другие.

Исполняемая программа создаётся компилятором на основе проекта, набора файлов, содержащих исчерпывающую информацию об алгоритме выполнения программы и её интерфейсе. Файл проекта с расширением *.dpr связывает вместе все файлы, из которых состоит приложение. В каждом приложении может быть только один файл проекта. Изменение имён или положения файлов на диске, произведённое вне среды Delphi, может нарушить работоспособность программы.

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

Окно формы, расположенное справа от окна инспектора объектов, используется для размещения всех визуальных и невизуальных компонентов разрабатываемого приложения. В состав проекта может входить как одна, так и несколько форм. Изображение каждой формы хранится в виде файла с расширением *.dfm. Для каждой формы, включённой в проект, автоматически создаётся отдельный модуль, файл с текстом исходной программы. В проект могут быть включены также модули, не связанные непосредственно ни с одной из форм. Файлу каждого модуля, написанному на языке Object Pascal, по умолчанию присваивается имя Unit с соответствующим порядковым номером и расширением *.pas. Среда Delphi автоматически управляет файлами проектов. Поэтому пользователю не следует вносить изменения в эти файлы. Не следует также изменять описания объектов, типов, переменных и т.д., которые Delphi вносит в файлы форм и модулей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]