Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delphi.pdf
Скачиваний:
191
Добавлен:
24.02.2016
Размер:
6.84 Mб
Скачать

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

Теперь решим крайне важный вопрос: что в этом сценарии будет делать среда Delphi, а что вы. Дело, в общем, обстоит так:

Среда Delphi строит по вашим указаниям форму со всеми компонентами (редактируемыми полями, кнопками, надписями) и формирует исходный код соответствующей программы. По объему это львиная доля работы, но она выполняется за несколько минут.

Программист дописывает на языке Delphi детали программы — процедуры обработки событий. Он делает это во встроенном в среду редакторе кода. Главное событие нашей программы — нажатие кнопки Compute. Обработка этого события — кодирование формулы

Weight = Height – 100 – 10;

Среда Delphi по команде программиста компилирует весь исходный код и запускает программу.

Такое распределение работы программистам нравится, всегда бы так! Кстати, оно отражено уже в структуре самой программы, которая состоит из нескольких частей. Важнейшие из них: файл исходного кода на языке Delphi (подготовленная средой основа + ваши детали) и файл формы (его тоже создает среда). Эти файлы и ряд других файлов, которые также нужны для решения задачи, составляют проект. Для каждой отдельной задачи создается свой проект. Сейчас важно просто о нем знать, все подробности вы узнаете в главе 7.

Только что изученные вами понятия являются ключом к пониманию используемой в среде Delphi технологии визуального программирования. Имея столь основательную теоретическую подготовку, можно спокойно готовить «походный инвентарь» — устанавливать на свой компьютер систему Delphi — и приступать к тренировочному «походу» — писать первую программу.

1.2. Подготовка к работе

Система программирования Delphi продается в нескольких редакциях:

17

Delphi Personal — минимальный набор для любителей, изучающих программирование;

Delphi Professional — набор для профессиональных разработчиковиндивидуалов;

Delphi Enterprise — полный набор инструментальных средств для фирм, занимающихся изготовлением программного обеспечения на заказ.

Delphi Architect — самый «упакованный» вариант, добавляющий к набору Delphi Enterprise средства коллективной разработки и средства моделирования данных.

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

Будем считать, что вы успешно разобрались в своих задачах и купили именно ту редакцию, которая требуется. Теперь самое время открыть коробку. Вы обнаружите в ней компакт-диски со всем необходимым программным обеспечением и многотомное руководство пользователя. Отложим книги в сторону и приступим к приятному ритуалу: переносу системы Delphi с компакт-диска на жесткий диск вашего компьютера.

Вставьте первый компакт-диск в устройство CD-ROM — заставка установочной программы запустится автоматически. Если этого не произошло, запустите Windows Explorer, откройте компакт-диск и запустите программу Install. Следуйте указаниям, которые установочная программа будет время от времени выводить для вас на экран. (Новичкам советуем внимательно прочитать файл Readme.txt, который содержит подробные инструкции по установке и находится на компакт-диске в корневом каталоге.) Установочная программа сама пообщается с операционной системой, организует в стартовом меню Start | Programs папку Borland Delphi 7 и поместит в нее ярлыки соответствующих программ (рисунок 1.2):

Более подробную информацию о том, как не ошибиться при установке на свой компьютер Delphi можно получить из видеокурса "Техника программирования на языке Delphi"

18

Рисунок 1.2. Папка Borland Delphi 7 в стартовом меню

Давайте беглым взглядом посмотрим, что же мы установили:

Delphi 7 — интегрированная среда разработки приложений;

Image Editor — средство создания и редактирования точечных рисунков, значков, указателей мыши;

BDE Administrator — программа-администратор ядра баз данных

Borland Database Engine;

Database Desktop — средство создания и редактирования таблиц в базах данных;

SQL Explorer — интегрированное в среду Delphi средство для просмотра и редактирования таблиц в базах данных;

SQL Monitor — отладочное средство, которое позволяет программисту отслеживать SQL-запросы к базам данных;

19

WinSight32 — отладочное средство, которое позволяет программисту отслеживать сообщения Windows;

XML Mapper — программа подготовки схем преобразования обычных XML-документов в пакеты данных, с помощью которых происходит обмен информацией с базами данных и другими приложениями.

Register Now — программа, с помощью которой вы можете зарегистрировать свою копию системы Delphi у фирмы-разработчика.

Справочники по различным вопросам; их список впечатляет (рисунок

1.3).

Рисунок 1.3. Справочники среды Delphi

Вот теперь мы готовы начать работу.

1.3. Первый запуск среды Delphi

Запустите среду разработки, выбрав соответствующий ярлык из главного меню операционной системы. Мир Delphi — перед вами (рисунок 1.4):

20

Рисунок 1.4. Вид среды Delphi при первом запуске

Что же вы видите? Окна, кнопки, списки... В общем — хаос. Давайте попробуем навести порядок, и посмотрим на среду Delphi издалека. Ба! Да это же навсегда запечатленные в памяти читателя краеугольные камни:

форма, компоненты и свойства (рисунок 1.5).

21

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