У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 12 Тема- Знакомство со средой Delphi

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

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

Тема: «Знакомство со средой Delphi.».

Цель работы: Начальное освоение визуальной среды программирования Delphi.

Ход работы:

Задание 1. 

Перенастроил панели инструментов в меню View. Изменил заголовок формы с помощью свойства Caption.

Познакомимся с некоторыми панелями инструментов более подробно. (Рисунок 1)

Рисунок 1

Задание 2. 

Нанес на форму объект  Label «Метка» с закладки Standart и внес туда текст «Самая простая программа», меняя свойство Caption. Кроме того, изменил цвет, тип и размер шрифта в созданной метке,  внося необходимые изменения в свойство Font.

Создал кнопку «Выход». Для этого воспользовался закладкой Additional панели инструментов Component Palette, выбрав  компонент BitBtn. Запустил полученную программу, убедившись в ее работоспособности.

Для сохранения программы в Delphi зашёл в меню File и выбрал команду Save All. Обратил внимание, что программу лучше сохранять в отдельную папку, так как она состоит из отдельных частей и команда Save All позволяет сохранить их все. (Рисунок 2,3,4)

Рисунок 2

Рисунок 3

Рисунок 4

Задача 1.  

Создал  программу, рассчитывающую площадь и периметр прямоугольного треугольника по двум известным катетам.

Для решения данной задачи создал форму, обеспечивающую ввод и вывод, соответствующих данных. Основные элементы Label (метка – поле для вывода информации), Edit (текстовое поле, ввода и вывода информации) находятся на закладке Standart панели инструментов Component Palette. Место для рисунка Image на закладке Additional панели инструментов Component Palette. (Рисунок 5)

Рисунок 5

Контрольные вопросы:

  1.  Перечислите основные панели инструментов, предназначенные для работы в среде Delphy. Расскажите об их элементах.
  2.  Из каких частей состоит программа(проект), написанная на Delphy. В какие файлы проект компилируется при сохранении.
  3.  Что такое форма? Перечислите основные ее свойства и возможности настройки.
  4.  Расскажите о панели инструментов Component Palette. Опишите элементы закладки Стандартная.
  5.  Перечислите основные свойства элементов, изученных вами в ходе лабораторной работы.
  6.  Перечислите известные вам типы данных, используемые в языке

Delphi. Расскажите об известных вам функциях преобразования из одного типа данных в другой и их особенностях.

  1.  В Delphi имеется пять отдельных панелей инструментов: Debug (отладка), Desktop (рабочий стол), Standart (стандартная), View (вид) и Custom (пользовательская).
  2.  Главный файл проекта, изначально называется PROJECT1.DPR.

Первый модуль программы (unit), который автоматически появляется в начале работы. Файл называется UNIT1.PAS по умолчанию, но его можно назвать любым другим именем, вроде MAIN.PAS.

Файл главной формы, который по умолчанию называется UNIT1.DFM, используется для сохранения информации о внешнем виде главной формы.

Файл PROJECT1.RES содержит иконку для проекта, создается автоматически.

Файл, который называется PROJECT1.DFO по умолчанию, является текстовым файлом для сохранения установок, связанных с данным проектом. Например, установленные разработчиком директивы компилятора сохраняются здесь.

Файл PROJECT1.CFG содержит информацию о состоянии рабочего пространства.

  1.  Формы являются основным средством организации интерфейса пользователя  в Delphi. Хорошо разработанные формы позволяют работать с приложением даже неподготовленному пользователю.

Чаще всего формы создаются в следующих целях:

– ввод и редактирование данных – это наиболее распространенный способ использования форм. Формы обеспечивают вывод на экран данных в удобном для пользователя виде.

– управление ходом выполнения приложения – в этом случае формы используются для запуска макросов (они подробно будут описаны в главе 7);

– вывод сообщений – с помощью форм можно вывести на экран информацию, предупреждение или сообщение об ошибках;

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

  1.  Component palette – палитра компонентов. Содержит все доступные для разработки приложений компоненты.

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

Standard — все эти компоненты являются аналогами компонентов Windows.

Additional — дополнительные компоненты.

Win32 — компоненты, которые есть только в семействе ОС Win32. В это семейство входят Windows 9x, Windows ME, Windows 2000, Windows NT, Windows XP. Наверно, легче было сказать, что не входит, потому что это только Windows 3.1.

System — системные компоненты, с помощью которых облегчается доступ к системе.

Data Access — компоненты доступа к базам данных.

Data Controls — компоненты для работы с базами данных.

dbExpress — компоненты доступа к базам данных, которые пришли на смену BDE.

BDE — старые компоненты доступа к базам данных, сохранённые для совместимости версий.

ADO — это тоже компоненты для доступа к базам данных, только по технологии Active Data Object (ADO). Данные компоненты удобны при работе с базами данных от Microsoft.

InterBase — компоненты доступа к базе данных InterBase, которая является фирменным продуктом компании Borland.

WebServices, InternetExpress, Internet, WebSnap — вкладки, на которых расположены компоненты для доступа к сети Internet. Также компоненты для работы с Интернетом находятся на семействе вкладок Indy.

Decision Cube и Rave — компоненты для создания отчетности.

Dialogs — компоненты, облегчающие доступ к стандартным диалогам.

Win3.ll — компоненты доступа к компонентам, использовавшимся в операционной системе Windows3.11. Странно, что эта вкладка сохраняется до сих пор, видимо, Borland считает, что Windows3.11 до сих пор используется.

Samples — различные примеры компонентов. Некоторые из этих компонентов доступны в исходных кодах и поставляются вместе с Delphi.

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

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

Структурные типы для одновременного хранения информации разных типов. 

Указательные типы для косвенного обращения к переменным заданных типов. 

Процедурные типы для обращения к процедурам и функциям, рассматриваемым как переменные. 

Вариантные типы для хранения в одной переменной данных различных типов.

Вывод: ознакомился с программой Delphi. Научился созданию простых команд и программ. А так же ознакомился с интерфейсом Delphi.






1. Слуцкий сыродельный комбинат Закрытое акционерное общество является в настоящее время частным предприя
2. і Тама~~а С Р д~румендері каротин ж~не ~рт~рлі минералды т~здары бар жас жапыра~ын пайдаланады
3. Киевском слове под псевдонимом Граф Нивер
4. ПОНЯТИЕ И КЛАССИФИКАЦИЯ КОНСТИТУЦИОННЫХ ПРАВ И СВОБОД4 1
5. РЕФЕРАТ НА ТЕМУ- Вещества ряда строфантина Строфантин К препараты ландыша Строение
6. ВерхнеВолжское УГМС в четырех промышленных городах ~ Н
7. голодных да голодных он тряхнул головой значит твоя душа скоро станет неотъемлемой частью загробного
8. Для помещений заданных размеров определить массу горючего вещества при испарении которого в помещении о
9. це ЛЗщо зменшують больові відчуття
10. Шрайн Одиторум
11. низок и тяжкое преступление против посетителей редкость
12. Здоровьетвой стиль
13. корректирует Право мира в тот
14. Загальні відомості про заповідник 2
15. генетический Историкосравнительный Историкотипологический Историкосистемный Конкретно
16.  Сущность функции и факторы влияющие на уровень заработной платы
17. 1 Рентабельность- сущность виды показатели и методика их расчета
18. О мощности фотона и фотонном генераторе
19. Планирование - как основная функция управления.html
20. Учебное мастерство в мастерской для обработки древесины