Автор работы: Пользователь скрыл имя, 28 Февраля 2011 в 16:31, лабораторная работа
Задания
1. Активизировать интегрированную среду разработки (ИСР) Delphi. Ознакомиться с окнами ИСР.
2. Сохранить проект. Изучить общую структуру проекта Delphi.
3. Создать проект консольного приложения Project1. Оно должно в символьном режиме выводить на экран фразу «'Это моя первая программа в Delphi ». Для него использовать модуль RusTrans с функцией Rus, обеспечивающей перекодировку ANSI =>ASCII для отображения кириллицы в консольном приложении.
4. Самостоятельно решить задание в консольном приложении.
5. Ответить на контрольные вопросы.
Тема: Знакомство с интегрированной средой Delphi
Задания
Пример выполнения заданий
1. Интегрированная среда разработки Delphi позволяет разрабатывать разные программы, они называются проектами. В Delphi можно создать проекты двух типов:
Запуск Delphi:
Пуск | Все программы | Borland Delphi 7 | Delphi 7 или использовать ярлык, если он был создан на Рабочем столе во время установки Delphi.
Визуальная среда Delphi предоставляет программисту множество окон. Их вид и видимость может изменяться программистом. Перечислим основные окна (Рис.1.1.):
Рис.1.1. Окно ИСР в режиме Приложения
Главное окно
В главном окне располагается главное меню Delphi, набор инструментальных кнопок и палитра компонентов.
Главное меню содержит все необходимые средства для управления проектом. Все команды главного меню представляют собой команды-заголовки, открывающие доступ к выпадающим меню второго уровня.
Пункты главного меню главного окна ИСР.
Пункт | Назначение |
Файл (File) | Работа с файлами. |
Правка (Edit) | Редактирование. |
Поиск (Search) | Поиск фрагментов. |
Вид (View) | Выбор, что показывать. |
Проект (Project) | Операции с проектом. |
Выполнить (Run) | Прогон и отладка. |
Компонент (Component) | Работа с компонентами. |
База Данных (Database) | Работа с базами данных. |
Сервис (Tools) | Использование внешнего инструментария. |
Окно (Windows) | Перечень окон для выбора фокуса. |
Помощь (Help) | Справка |
Инструментальные кнопки открывают быстрый доступ к наиболее важным командам главного меню. По функциональному признаку они разделены на 7 групп: Стандартные, Вид, Отладка, Пользователя, Панель компонентов, Рабочий стол и Интернет. Активация этих групп осуществляется двумя способами:
Рис.1.2.
Настройка инструментальных
панелей
Снимите галочку в Панель Компонентов. Что изменилось в интерфейсе?
После выбора команды Настроить появится окно настройки. Из вкладки Commands нажатием правой кнопки можно перетаскивать нужные кнопки на панель инструментов.
Попробуйте перетаскивать некоторые необходимые на ваш взгляд кнопки на панель инструментов, например, кнопки Восстановить и Вернуть.
Палитра компонентов – это главное богатство Delphi. Она занимает правую часть главного окна и имеет закладки, обеспечивающие быстрый поиск нужного компонента. Под компонентом понимается некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы. С помощью компонентов создается каркас программы: окна, кнопки, списки выбора и т.д.
Как и панель кнопок, палитра компонентов может настраиваться двумя способами:
Рис.1.
!!! Нет смысла удалять какой-то из компонентов, а создавать новые мы с вами пока еще не умеем, поэтому не рекомендуется экспериментировать с редактором палитры.
Окно Дерева объектов содержит:
В палитре компонентов в вкладке Стандартные найдите компоненту Label и установите на форму. Что изменилось в окне дерева объектов? Удалите компоненту, используя панель инструментов этого же окна.
Окно Инспектора объектов содержит:
Описание объекта разделено на две страницы
с закладками Свойства/Параметры (Properties)
и События (Events). Вид окна введен на рис.
1.4 (слева - страница свойств, справа - страница
событий).
Рис. 1.4. Окно Инспектора объектов
Свойства отображаются в двух столбцах: слева имя свойства, справа значения свойства. Некоторые свойства представляются списками. Признак списка - символ (+) или (-) слева от имени.
События также отображаются в двух столбцах: слева имя события, справа имя обработчика этого события (может выбираться из списка). Имена событий начинаются с префикса On (в переводе означает На), за которым следует имя события
на английском языке.
Окно формы – стандартное окно Windows с координатной сеткой для согласованного размещения компонент внутри формы. Окно формы – это как холст для художника, на котором можно творить, используя «краски» (средства среды Delphi).
Окно Редактора кода
Переключаем окно Конструктора формы на окно Редактора кода клавишей F12. Если окна совмещены, то происходит смена видимого окна. Если же окна видны одновременно, то происходит просто передача фокуса управления. Код модуля формы размещается в окне Редактора кода, показанном на рис. 1.1. Обычно к нему слева "приклеивается" окно браузера кода (Code Explorer), в котором в иерархической форме отображаются все объявления модуля (его можно отключить). Окно Редактора кода по соглашению имеет такие же размеры, как и окно формы, и позиционируется там же для экономии места на экране.
При желании можно посмотреть код проекта, но редактировать его не надо. Для просмотра кода проекта нужно:
2. Сохранение проекта.
Программа
в Delphi называется проектом
и состоит из небольшой головной части,
имеющей расширение dpr, вспомогательных
файлов (файла ресурсов res, текстовых файлов
конфигурации cfg и dof) и нескольких модулей,
имеющих расширение pas (Рис. 1.6).
Рис. 1. 6. Общая структура проекта Delphi
При запуске проекта на выполнение (команда главного меню Run | Run (Выполнить | Выполнить) или клавиша <F9>) создаются файлы с расширениями ехе и dcu.
Проект — это вся совокупность файлов, из которых Delphi создает приложение. Один проект соответствует одному приложению. Так как проект состоит из большого количества файлов, то рекомендуется для каждого проекта создавать свою папку.
Для этого в своей папке создайте папку «Delphi_ваша фамилия» (Например, «Delphi_Иванов») и каждый проект сохраните в отдельной папке с именем, содержащим номер работы и номер задания (например, папку 02_1 для задания 1 лабораторный работы № 2). Для приложений надо сохранять и файл модуля. Рекомендуется для него выбирать имя, как у проекта, с добавлением символа подчеркивания в конце.
Иерархия папок следующая:
Диск Z
Папка с номером группы (например, 824)
Папка с фамилией студента (например, Иванов)
Папка «Delphi_Иванов»
Создайте необходимые папки и сохраните пустую форму по указанной иерархии в папке 01_1. Несмотря на то, что форма была пустая, мы видим шесть файлов. В состав проекта Delphi обязательно входят эти файлы. Рассмотрим их:
Информация о работе Знакомство с интегрированной средой Delphi