Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Лабораторная работа №12
Цель работы: Начальное освоение визуальной среды программирования 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
Контрольные вопросы:
Delphi. Расскажите об известных вам функциях преобразования из одного типа данных в другой и их особенностях.
Первый модуль программы (unit), который автоматически появляется в начале работы. Файл называется UNIT1.PAS по умолчанию, но его можно назвать любым другим именем, вроде MAIN.PAS.
Файл главной формы, который по умолчанию называется UNIT1.DFM, используется для сохранения информации о внешнем виде главной формы.
Файл PROJECT1.RES содержит иконку для проекта, создается автоматически.
Файл, который называется PROJECT1.DFO по умолчанию, является текстовым файлом для сохранения установок, связанных с данным проектом. Например, установленные разработчиком директивы компилятора сохраняются здесь.
Файл PROJECT1.CFG содержит информацию о состоянии рабочего пространства.
Чаще всего формы создаются в следующих целях:
ввод и редактирование данных это наиболее распространенный способ использования форм. Формы обеспечивают вывод на экран данных в удобном для пользователя виде.
управление ходом выполнения приложения в этом случае формы используются для запуска макросов (они подробно будут описаны в главе 7);
вывод сообщений с помощью форм можно вывести на экран информацию, предупреждение или сообщение об ошибках;
печать информации несмотря на то, что для печати информации чаще всего используются отчеты, можно напечатать информацию, содержащуюся в форме. Формы позволяют задавать два различных набора параметров: один для вывода формы на экран, а другой для вывода на печать.
Палитра компонентов состоит из нескольких вкладок, расположенных на главном окне 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.
Строковые типы для хранения последовательностей символов.
Структурные типы для одновременного хранения информации разных типов.
Указательные типы для косвенного обращения к переменным заданных типов.
Процедурные типы для обращения к процедурам и функциям, рассматриваемым как переменные.
Вариантные типы для хранения в одной переменной данных различных типов.
Вывод: ознакомился с программой Delphi. Научился созданию простых команд и программ. А так же ознакомился с интерфейсом Delphi.