- •Введение
- •Лабораторное занятие № 1 Тема: Разработка программ со структурированными типами данных
- •Лабораторное занятие № 2 Тема: Создание программ, выполняющих основные операции работы со списком
- •Лабораторное занятие № 3 Тема: Структура окна Delphi. Исследование функциональных возможностей среды Delphi
- •Лбораторное занятие № 4 Тема: Изучение основных компонентов среды Delphi
- •Лабораторное занятие № 5 Тема: Управление настройками среды разработки
- •Лабораторное занятие № 6 Тема: Создание проекта линейной структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 7 Тема: Создание проекта разветвляющейся структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 8 Тема: Создание проекта циклических структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 9 Тема: Создание проекта с использованием кнопочных компонентов
- •Лабораторное занятие № 10 Тема: Создание проекта с использованием однострочного редактора
- •Лабораторное занятие № 11 Тема: Создание проекта с использованием компонентов ввода и отображения чисел, дат и времени
- •Лабораторное занятие № 12 Тема: Создание проекта с использованием компонентов стандартных диалогов
- •Лабораторное занятие № 13 Тема: Создание проекта по обработке одномерных массивов
- •Лабораторное занятие № 14 Тема: Создание проекта по обработке двумерных массивов
- •Лабораторное занятие № 15 Тема: Создание программы с использованием компонента RadioButton и GroupBox
- •Заключение
- •Список используемых источников
Лабораторное занятие № 15 Тема: Создание программы с использованием компонента RadioButton и GroupBox
Цель: Приобретение навыков использования компонентов RadioButton и GroupBox при разработке проектов в системе Delphi.
ТО и ПО: ТО и ПО: OCWindows 7, Delphi 2010.
МО: методические указания.
Задание: Создать проект, осуществляющий расчет стоимости печати n – фотографий k – формата (размера).
Описание хода выполнения работы:
Запустила систему программирования Delphi 2010.
Создала Delphi – проект.
Разместила визуальные компоненты приложения: TGroupBox – 1 объект, TRadiobutton – 3 объекта TLabel – 2 объекта, TEdit – 1 объект, TButton – 1 объект.
Выполнила настройку визуальных компонентов.
Установила свойство Checked для Radiobutton1 в True.
Интерфейс приложения представлен на 15.1.
Рисунок 15.1
Написала процедуру обработки кнопки Выполнить расчет.
Код процедуры нажатия на кнопку:
procedure TForm1.Button1Click(Sender: TObject);
var
cena:real;
kol: integer;
sum: real;
begin
if radiobutton1.Checked then
cena:=3.50;
if RadioButton2.Checked then
cena:=4.50;
if radiobutton3.Checked then
cena:=14;
kol:=StrToInt(edit1.text);
sum:=cena*kol;
label2.caption:='Цена:'+FloatToStrF(cena,ffCurrency,3,2)+#10+'Кол-во:'+IntToStr(kol)+
#10+'Суммф заказа'+FloatToStrF(sum,ffCurrency,3,2); end;
Выполнила отладку и тестирование программы. Результат работы программы представлен на рисунки 15.2
Рисунок 15.2
Вывод: В ходе лабораторного занятия был создан проект, осуществляющий расчет стоимости печати n – фотографий k – формата (размера). Благодаря этому приобрела навыки использования компонентов RadioButton и GroupBox при разработке проектов в системе Delphi.
Заключение
В рамках данного лабораторного практикума были выполнены лабораторные работы по следующим темам:
1. Разработка программ со структурированными типами данных;
2. Создание программ, выполняющих основные операции работы со списком;
3. Структура окна Delphi. Исследование функциональных возможностей среды Delphi;
4. Изучение основных компонентов среды Delphi;
5. Управление настройками среды разработки;
6. Создание проекта линейной структуры программы с использованием визуальных компонентов;
7. Создание проекта разветвляющейся структуры программы с использованием визуальных компонентов;
8. Создание проекта циклических структуры программы с использованием визуальных компонентов;
9. Создание проекта с использованием кнопочных компонентов;
10. Создание проекта с использованием однострочного редактора;
11. Создание проекта с использованием компонентов ввода и отображения чисел, дат и времени;
12. Создание проекта с использованием компонентов стандартных диалогов;
13. Создание проекта по обработке одномерных массивов;
14. Создание проекта по обработке двумерных массивов;
15. Создание программы с использованием компонента RadioButton и GroupBox.
В результате получены практические навыки, закрепляющие теоретические знания. В рамках лабораторных занятий реализовываются проекты, изучаемые на теоретических занятиях.
Подготовлен документ – отчет по лабораторным занятиям, который составлен согласно методическим указаниям и требованиям к оформлению отчетных документов студентов.
