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

ОПиАЯ_Delphi ЛР № 1

Лабораторная работа № 1

ТЕМА. Знакомство с IDE Delphi. Создание консольных приложений

ЦЕЛЬ: изучить особенности интегрированной среды разработкиDelphi10.1 Berlin; приобрести навыки создания, редактирования, тестирования и отладки консольных приложений.

ОБОРУДОВАНИЕ И ОСНАЩЕНИЕ: ПК, IDEDelphi10.1 Berlin в составе Embarcadero RAD Studio10.1 Berlin, инструкционная карта.

Теоретические сведения к работе

Интегрированная среда разработки Delphi (Delphi IDE) является многооконной системой. Она включает в себя все необходимое для быстрой разработки Windows-приложений, и может гибко настраиваться.

Тем не менее, как и всякая другая программа, Delphi имеет некоторый стандартный, предусмотренный разработчиками вид, в котором она предстает вам при первом запуске. В таком "стандартном" варианте среда Delphi имеет 6 окон.

Решаемая на компьютере задача реализуется в виде прикладной программы, которую для краткости называют приложением. В основе разработки приложения в IDEDelphi лежит проект.

Проекты в Delphi

Приложение собирается из многих элементов: форм, программных модулей, внешних библиотек, картинок, пиктограмм и др. Каждый элемент размещается в отдельном файле и имеет строго определенное назначение.

Набор всех файлов, необходимых для создания приложения, называется проектом.

Компилятор последовательно обрабатывает файлы проекта и строит из них выполняемый файл. Основные файлы проекта можно разделить на несколько типов:

Файлы описания форм — текстовые файлы с расширением DFM, описывающие формы с компонентами. В этих файлах запоминаются начальные значения свойств, установленные вами в окне свойств.

Файлы программных модулей — текстовые файлы с расширением PAS, содержащие исходные программные коды на языке Delphi. В этих файлах вы пишите методы обработки событий, генерируемых формами и компонентами.

Главный файл проекта — текстовый файл с расширением DPR, содержащий главный программный блок. Файл проекта подключает все используемые программные модули и содержит операторы для запуска приложения. Этот файл среда Delphi создает и контролирует сама.

На основании сказанного можно изобразить процесс создания приложения в среде Delphi от постановки задачи до получения готового выполняемого файла (рисунок 1):

Рисунок 1. Процесс создания приложения в среде Delphi

Создание консольного приложения

Выполнить следующие действия: File / New / Other…/ ConsoleApplication / OK

В результате откроется окно редактора с загруженным в него проектом:

Рисунок2. Шаблон консольной программы

Первой строкой идет название программы, в данном случае это Project1.

Не меняем это название!!!

Затем IDEDelphi в виде директивы компилятора {$APPTYPE CONSOLE} вставила «для себя» указание, что это - приложение для командной строки.

Строку с директивой компилятора {$R *.res}, отвечающей за подключение к проекту ресурсов, нужно удалить.

Затем следует ключевое слово uses и перечисление необходимых дополнительных файлов (в данном случае это модуль SysUtils).

После этого со слова begin начинается собственно тело программы. Завершается любая программа ключевым словом end с точкой.

Между ключевыми словами begin и end, в фигурных скобках, вставлен автоматический комментарий, не влияющий на выполнение программы, так что при желании можно его удалить:

{ TODO -oUser -cConsole Main : Insert code here }

Также можно удалить обработчик исключений, начинающийся словом tryи заканчивающийся словом end:

try

{ TODO -oUser -cConsole Main : Insert code here }

except

on E: Exception do

Writeln(E.ClassName, ': ', E.Message);

end;

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