Практическая работа
Создание проекта вычисления площади стен
Цель работы:
1) познакомиться с этапами разработки проекта;
2) изучить состав панели управляющих элементов среды;
3) научиться пользоваться окном свойств объектов проекта и изучить приемы изменения свойств объектов;
4) научиться вызывать окно программного кода для конкретного элемента управления.
Задача: определить площадь стен комнаты, если заданы а – длина, b – ширина, h – высота стен комнаты.
Формула: S=2*(a+b)*h
Этапы разработки проекта
1) создание пользовательского интерфейса – создание дизайна формы проекта, размещение на ней управляющих элементов и установка их свойств;
2) запись программного кода проекта – запись команд для управляющих элементов;
3) запуск и отладка программы – проверка правильности работы проекта и исправление ошибок.
Ход работы
Часть 1. Создание рисунка – чертежа комнаты
1. Рисунок создается в стандартном приложении Windows – графическом редакторе Paint. Для его вызова выберите в меню Пуск à Все программы à Стандартные à Paint.
2. Используя инструменты Прямоугольник и Линия , создайте изображение и уменьшите полотно рисунка (рис. 1).
3. Используя инструмент Ластик , сотрите часть линий, сделав их пунктирными (рис. 2).
4. Используя инструмент Надпись , обозначьте длину, ширину и высоту комнаты (рис. 3).
1) 2) 3)
5. Создайте в вашей рабочей папке папку Стены и сохраните рисунок в этой папке под именем Room.bmp. Закройте графический редактор.
Часть 2. Создание интерфейса проекта
6. Откройте Visual Basic. Для этого выберите в меню Пуск à Все программы à Microsoft Visual Studio 6.0à Microsoft Visual Basic 6.0. В открывшемся окне выберите тип проекта Standart EXE и нажмите кнопку [Открыть].
|
7. Для создания интерфейса проекта будем пользоваться следующими управляющими элементами:
Label – Метка
TextBox – Текстовое поле
CommandButton – Командная кнопка
Image – Изображение
8. Выделите форму и на панели свойств запишите для свойства Caption (Подпись) значение "Вычисление площади стен" (вместо Form1) (рис. снизу).
9. Выберите на панели элементов управляющий элемент Label (Метка) и растяните его в верхней части формы. Затем, не снимая с него выделение, введите на панели свойств для свойства Caption значение "Площадь стен комнаты вычисляется по формуле:" (вместо Label1). Эта надпись тут же отразится на форме.
10. Аналогично определяем на форме все метки и подписываем их, как показано на рис. Для изменения оформления текста воспользуйтесь свойством Font (Шрифт) на панели свойств. Для изменения выравнивания текста воспользуйтесь свойством Alignment (Выравнивание).
11. Далее выберите управляющий элемент TextBox (Текстовое поле) и растяните его под надписью Длина. Введите на панели свойств в свойстве Name (Имя) значение "textA", в свойстве Text (Текст) – значение "0", в свойстве Alignment (Выравнивание) – значение "Center".
12. Аналогично создайте остальные текстовые поля TextBox с именами "textB", "textH" и"textS".
13. Для установки на форму кнопки выберите на панели элементов управляющий элемент CommandButton (Командная кнопка) и растяните его под текстовыми полями. Введите на панели свойств в свойстве Caption (Подпись) значение "Вычислить".
14. Для размещения на форме чертежа комнаты выберите на панели элементов управляющий элемент Image (Изображение) и растяните его в правом верхнем углу формы.
|
15. Затем на панели свойств в свойстве Picture (Картинка) щелкните по кнопке с многоточием и в открывсемся диалоговом окне укажите путь к созданному вами файлу room.bmp. Чтобы рисунок полностью вписался в рамку, установите в свойстве Stretch (Растяжение) установите значение "True".