
- •Введение
- •Лабораторная работа №1 интерфейс среды delphi
- •Интегрированная среда
- •Главное окно
- •Проектировщик форм
- •Окно редактора кода
- •Структура модуля
- •Окно инспектора объектов (Object Inspector)
- •Окно дерева объектов
- •Окно браузера объектов
- •Меню интегрированной среды
- •Лабораторная работа № 2 обработчик события
- •Лабораторная работа № 3 программирование алгоритмов линейной структуры
- •Лабораторная работа № 4 программирование алгоритмов разветвленной структуры
- •Лабораторная работа № 5 программирование выбора действий с помощью компонента ComboBox
- •Лабораторная работа № 6 программирование алгоритмов разветвленно-циклической структуры
- •Лабораторная работа № 7 диалоги открытия и сохранения файлов в delphi
- •Лабораторная работа № 8 обработка массивов в delphi
- •Лабораторная работа № 9 Обработка матриц в Delphi
- •Лабораторная работа № 10 Обработка списков в Delphi
- •Список контрольных вопросов
- •Cписок литературы
Меню интегрированной среды
Основные функции меню реализуются кнопками палитры компонентов. Главное меню содержит большое число опций. Ниже приведены наиболее часто используемые.
File
New - при ее выборе раскрывается подменю со следующими опциями :
Application - создание нового проекта;
Form - создание новой формы;
Other - открывает окно на страницах которого расположены пиктограммы для выбора прототипов форм, модулей, проектов.
Open - открывает ранее созданную форму;
Open Project - открывает ранее созданный проект;
Save - сохраняет активную форму;
Save As - сохраняет активную форму под другим именем;
Save Project As - сохраняет файл проекта под другим именем.
View
Project Manager - показывает окно менеджера проекта;
Object Inspector - показывает окно инспектора объектов;
Object Tree View - показывает окно дерева объектов;
Browser - показывает окно браузера объектов;
Code Explorer - показывает спрятанное ранее окно навигатора кода;
Debug Windows - отладочные окна;
Desktops - управляет конфигурациями основных окон.
При выборе Менеджера проекта в его окне присутствует список всех связанных с проектом форм. Кнопка New позволяет добавить новый модуль к проекту. Remove удаляет модуль из проекта.
Run
Компилирует и затем запускает на выполнение созданный EXE - файл приложения (то же по F9).
Лабораторная работа № 2 обработчик события
Цель работы:
Разработать программу, которая по щелчку кнопки выводит на форму надпись : « Это мое первое приложение »
Последовательность выполнения работы:
Перенести на форму компоненты Label (строка вывода) и
Button (кнопка) со страницы Standart, в свойстве Caption компонента Button напишите Ok, а надпись в свойстве Caption компонента Label1 сотрите.
Произвести щелчок по кнопке, после чего в программном модуле появится текст:
Procedure Tform1.Button1Click (Sender : TObject);
begin
end;
end.
Между операторами begin и end ввести оператор:
Label1.Caption:= ' Это мое первое приложение '
4. По клавише F9 произвести запуск программы на исполнение.
5. С помощью команд File Save as и Save Project As сохранить программный модуль и проект под именами Unit1, Project1 в папку Projects, находящуюся в папке Delphi6.
Pис 1. Вид формы в лабораторной работе №2
Лабораторная работа № 3 программирование алгоритмов линейной структуры
Цель работы:
Разработать программу, которая выполняет расчет по формулам :
y=x3+2x2+ln(x+10)
z=x+y+cos(2x)
Последовательность выполнения работы:
1. Перенесите на форму 3 компоненты Label и расположите их с левой стороны формы в столбец. В свойстве Caption компонента Label1 запишите «Введи X»; компонента Label2 «Значение Y=»; компонента Label3 «Значение Z=»;
2. Напротив данных компонент с правой стороны формы разместите соответственно компоненту Edit и 2 компонента Label. Компонент Edit (строка ввода) выбирается со страницы Standard. Надписи в свойствах Caption компонент Label4 и Label5 и Text компонента Edit сотрите.
3. Перенесите на форму компонент Button1, в свойстве Caption напишите Ok.
4. Произвести щелчок по кнопке, после чего в программном модуле появится текст:
Procedure Tform1.Button1Click (Sender : TObject);
begin
end;
end.
Между операторами begin и end наберите текст программы:
X:=StrToFloat(Edit1.Text);
Y:=sqr(x)*x+2*sqr (x)+ln(x+10);
Z:=x+y+cos(2*x);
Label4.Caption:=FloatToStr(Y);
Label5.Caption:=FloatToStr(Z);
После оператора
Var
Form1: TForm1;
Объявите переменные
X, Y, Z : real;
7. По клавише F9 произвести запуск программы на исполнение, выполнить программу при x=5.
8. Допишите фрагмент программы, реализующий расчет
F= z2
+5z+
9. С помощью команд File Save as и Save Project As сохранить программный модуль и проект под именами Unit2, Project2 в папку Projects, находящуюся в папке Delphi6.
Pис 2. Вид формы в лабораторной работе №3