Информатика. Программирование в Delphi
5
ВВЕДЕНИЕ
Среда визуального программирования
Delphi
(далее
Delphi)
– это среда
разработки программ, ориентированных на работу в операционной системе
Windows
. В основу концепции
Delphi
положена идея визуального проектиро-
вания и методология объектно-ориентированного программирования (ООП).
Разработчиком
Delphi
и языка программирования
Object
Pascal
, исполь-
зующегося для написания программного кода в
Delphi
, является американская
фирма
Borland
.
Программа, подготовленная в
Delphi
, способна работать, как говорилось
ранее, в
Windows
и называется
приложением
. Поэтому слова
программа
и
приложение
в данной книге являются синонимами.
Необходимо отметить, что при работе в среде
Delphi
над приложением
происходит формирование нескольких файлов, совокупность которых называ-
ется
проектом
. Одним из этих файлов является файл с расширением
.pas
, в ко-
тором хранится код программы на языке
Object Pascal
. Вторым файлом проек-
та будет исполняемый файл с расширение
.exe
, полученный в результате ком-
пиляции приложения. Исполняемый файл может использоваться отдельно от
остальных файлов проекта. Его можно запускать на других компьютерах, рабо-
тающих в операционной системе
Windows
.
Первоначальное знакомство с
Delphi
может напугать новичка: слишком
велика разница между привычной и удобной средой
Turbo Pascal
и
Delphi
. Пу-
гаться не стоит – большинство пунктов меню, кнопок, свойств объектов прак-
тически никогда не будет использоваться. Однако некоторые действия будут
повторять очень часто: создание проекта, компиляция приложения, сохранение
проекта.
Идея визуального программирования весьма проста и после накопления
даже небольшого опыта работы в
Delphi
начинают ощущаться все его достоин-
ства: комфорт работы в среде, простота процессов создания и отладки прило-
жения. Дело в том, что
Delphi
практически скрывает от программиста весьма
трудоемкие, сложные и ответственные аспекты работы с объектами и всего то-
го, что составляет сущность ООП. Проще говоря, мы разрабатываем полноцен-
ные приложения, в которых используется концепция ООП, имея смутное пред-
ставление об ООП. Это огромный плюс
Delphi,
поскольку написание таких же
приложений с использованием только языка
Object
Pascal
потребовало бы от
программиста профессиональных знаний и огромного опыта.
Теперь несколько слов о технологии визуального программирования. Ко-
нечным результатом любого проектирования в
Delphi
является получение не-
которой диалоговой среды –
диалогового окна
, которое содержит в своем со-
ставе кнопки, поля ввода – вывода информации, флажки и т. д. Каждый, кто ра-
ботает в
Windows
, прекрасно представляет, как организована в нем работа.
Точно так же организована работа пользователя с программой, разработанной в
Delphi
. Поэтому программу, разработанную в
Delphi
, называют приложением –
приложением
Windows
.