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

Пример создания WiNdows-приложения

Процесс создания Windows-приложения состоит из ряда этапов. Мы выделяем 5 таких этапов:

  1. Постановка задачи.

  2. Разработка интерфейса

  3. Собственно программирование

  4. Отладка программы.

  5. Сохранение проекта и компиляция — превращение проекта в исполняемое приложение, способное работать самостоятельно.

2.1. Начальный этап проектирования — постановка задачи

Вы хотите выступить в роли программиста и создать Windows-приложение для разрешения одной из проблем — вычисления площади всех стен Вашей комнаты, имеющей форму прямоугольного параллелепипеда. (Зная площадь стен, Вы сможете купить нужное количество рулонов обоев.)

Для нахождения площади стен компьютеру понадобятся размеры комнаты. Эти размеры — длину, ширину и высоту, — пользователь приложения будет задавать в процессе его работы. Для наглядности в окне приложения может находиться чертёж или рисунок комнаты, — хотя он, конечно, совсем не обязателен. Исходные данные пользователь будет вводить с помощью клавиатуры в специальные небольшие окошки (текстовые поля), находящиеся в окне приложения (на экранной форме). После ввода исходных данных пользователь с помощью мыши щёлкнет командную кнопку, которая также находится на экранной форме, и в специальном маленьком окошке (ещё одном текстовом поле) должен появиться результат.

Ч тобы пользователь знал, для каких именно данных предназначено то или иное текстовое поле, рядом с каждым из них будет стоять метка — пояснительная надпись С помощью особой метки пользователю будет показана формула, с помощью которой компьютер вычисляет площадь стен, например: S = 2*(А + В)*Н, где А, В и Н — длина, ширина и высота комнаты.

Но мы, забегая вперёд, всё же приведём окончательный вид окна этого приложения в процессе его работы— после ввода исходных данных и появления результата.

Вопросы

1. Допустим, Вы хотите, чтобы Ваше приложение помогало бы Вам не только в покупке необходимого количества обоев для оклейки стен, но и необходимого количества краски для покрытия потолка и линолеума для покрытия пола. Как бы Вы изменили для этого рассмотренную выше постановку задачи создания приложения «Площадь стен комнаты»?

2. А какими дополнительными элементами нужно дополнить рассмотренное выше приложение для того, чтобы с его помощью можно было бы не только находить площадь стен, но и находить количество рулонов обоев, необходимое для их оклейки? (Площадь бумаги в одном рулоне можно включить в исходные данные.)

3. Как следует изменить рассмотренное выше приложение, если Вы хотите учесть площадь дверей и окон, которые оклеивать обоями не нужно?

2.2. Создание экранной формы (разработка интерфейса)

Рассмотрим следующий этап процесса проектирования приложения — создание экранной формы. Этот этап называют также разработкой интерфейса.

С оздание экранной формы — это не менее важная стадия проектирования, чем программирование, которому эта стадия предшествует.

Разработка интерфейса состоит из таких шагов:

• создание эскиза экранной формы;

• вход в среду проектирования Visual Basic;

• создание экранной формы и установка значений свойств этой формы;

• создание на форме объектов управления и установка значений свойств этих объектов.