Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab7_new.doc
Скачиваний:
3
Добавлен:
20.08.2019
Размер:
213.5 Кб
Скачать

Теоретические сведения, необходимые для выполнения курсовой работы

1. Система программирования Delphi

Среда разработчика Delphi позволяет визуально строить приложение. После запуска системы на экране размещается пустая форма – главное окно приложения. На данной форме можно размещать различные компоненты, а также добавлять в проект новые формы приложения – дочерние.

Проект имеет расширение *.dpr, формы – *.dfm, исходные тексты модулей – *.pas, *.dcu – откомпилированные модули.

В верхней части располагается главное меню Delphi, ниже представлены страницы палитры компонент, в левой части отображается окно инспектора объектов (Object Inspector), с помощью которого можно на этапе проектирования изменять различные свойства компонентов (закладка Properties) и описывать реакцию на события (Events).

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

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

Так как объекты в программе являются достаточно автономными, для передачи информации между ними, а также между программой и операционной системой, программой и внешними устройствами и т.д. используется система сообщений. Обычно программа после своего запуска находится в режиме ожидания очередного сообщения, при появлении которого программа анализирует его, определяет, какие действия следует выполнить, и выполняет их, после чего ожидает следующее сообщение. Так как при появлении различных сообщений программа, как правило, выполняет различные действия, все исполняемые операторы представляют собой совокупность подпрограмм, оформленных в виде тех или иных методов различных объектов (включая и методы обработки сообщений и событий), либо самостоятельных подпрограмм.

Приложение – основной связующий объект проекта, организующий цикл по обработке поступающих сообщений.

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

Компоненты – объекты, размещаемые на формах и предназначенные для выполнения тех или иных операций по отображению, получению и преобразованию информации.

2. Основные свойства компонентов

Свойство – важный атрибут любого компонента. Изменение свойства в инспекторе объектов сразу отражается на визуальной компоненте. Например, если выделить главную форму и в инспекторе объектов поменять свойства Width, то незамедлительно изменится ширина окна формы. Значение свойств можно менять и программно, в ходе выполнения приложения.

Рассмотрим основные свойства, присущие большинству компонентов.

Name – имя компоненты.

Height – длина компоненты.

Width – ширина компоненты.

Top – положение левого верхнего угла компоненты по оси Y.

Left – положение левого верхнего угла компоненты по оси X.

Caption – заголовок.

Font – шрифт текста компоненты.

Style – стиль.

Text – отображаемый текст (например, для компоненты ввода Edit)

и др.

Для программного изменения свойства следует указать имя компонента и свойство через точку. Например:

Form1.Caption:=’Мое первое Windows-приложение’;

If CheckBox1.Checked=true then ….

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