- •Ход работы: Готовый вид Вашего проекта:
- •Создание нового проекта
- •Создание пользовательского интерфейса
- •Перемещение и изменение размера кнопки
- •Изменение свойства
- •Свойства поля для изображения
- •Установка свойств поля изображения
- •Написание кода
- •Работа в Редакторе кода
- •Написание кода для кнопки "Ответ"
- •Написание кода для кнопки "Выход"
- •Запуск программы "Первый проект"
- •Часть 2
Работа в Редакторе кода
-
В поле формы дважды щелкните мышью на кнопке Выход. В центральном окне среды разработки Visual Studio появится редактор кода, как показано на рисунке вверху следующей страницы.
В окне редактора находится текст программы, связанный с текущей графической формой. Те выражения, которые вместе выполняют некоторое действие, обычно группируются в программные конструкции под названием, процедуры. Обычным типом процедуры является процедура Sub, ее также называют подпрограммой (subroutine). Процедуры Sub начинаются с ключевого слова Sub в первой строке и заканчиваются с End Sub. Процедуры обычно выполняются при определенных обстоятельствах, например по нажатию кнопки на графическом интерфейсе. Когда процедура ассоциирована с конкретным объектом и событием, она называется обработчиком события или процедурой события. Когда кнопка Выход (объект "Button2") была по двойному щелчку перенесена на поле формы, среда Visual Studio автоматически добавила первую и последнюю строки процедуры для обработки события кнопки Выход. Строки процедуры показаны ниже (первый оператор показан с переносом на следующую строку, чтобы не вылезти за поля книги). В редакторе кода видны и другие строки программы, которые среда Visual Studio добавила автоматически. Эти операторы находятся под общим заголовком "Код, автоматически созданный конструктором форм Windows". Пока что не обращайте на эти строки внимания и не изменяйте их.
Тело процедуры находится между строками и выполняется всегда, когда пользователь активизирует элемент интерфейса, ассоциированный с этой процедурой. В данном случае событие - это щелчок мышью по кнопке, но далее вы увидите, что это может быть и другой тип события.
Написание кода для кнопки "Ответ"
-
Чтобы снова увидеть графическую форму, в окне Solution Explorer (Обозреватель решений) нажмите кнопку View Designer (Просмотреть конструктор). Когда виден редактор кода, форма, с которой вы работаете, не видна. Ее можно снова вывести на экран с помощью кнопки View Designer (Просмотреть конструктор). Если в Solution Explorer (Обозревателе решений) загружено более одной формы, выберите ту из них, которая вам нужна.
Совет. Чтобы снова показать окно с графической формой, можно выбрать закладку с текстом Form1.vb [Design] у верхнего края редактора кода. Если в верхней части редактора кода нет закладок, в диалоговом окне Options (Параметры) выберите свойство Tabbed Documents (Вкладки).
Дважды щелкните мышью на кнопке Ответ. Через некоторое время появится редактор кода с процедурой события Button1. Впишите внутрь процедуры Label2.Show
Написание кода для кнопки "Выход"
Дважды щелкните мышью на кнопке Ответ. Через некоторое время появится редактор кода с процедурой события Button2. Впишите внутрь процедуры CLOSE.
Запуск программы "Первый проект"
-
Чтобы запустить программу первый проект из Visual Studio, щелкните на кнопке Start (Начать), расположенной на стандартной панели инструментов.
Совет. Чтобы запустить программу в среде разработки Visual Studio, можно также нажать (F5) или выбрать команду Start (Начать) из меню Debug (Отладка). Заметьте, что расположение команды Start (Начать) отличается от ее положения в компиляторе Visual Basic 6.
Visual Studio загружает и компилирует проект в сборку (упорядоченную коллекцию из модулей, данных и так называемого манифеста программы), а затем запускает программу в среде разработки. Значок программы появляется на панели задач Windows. Во время компиляции в окне Output (Вывод) печатаются некоторые сведения об этапах загрузки и компиляции, и об ошибках, если они возникают. Через некоторое время вы снова увидите форму МузВопрос, причем фотография и текст ответа сначала не видны.
Теперь МузВопрос задает свой важный вопрос: На каком эстрадном инструменте часто играют одним большим пальцем?.
-
Чтобы увидеть ответ на вопрос, нажмите кнопку Ответ. Ниже вопроса программа выведет текст ответа ("На бас-гитаре!"). Тестовая программа работает.
-
Чтобы закрыть программу, нажмите Выход.