Автор: Филатова Марина Борисовна Должность: учитель информатики Учебное заведение: ГБОУ Школа № 1130 Населённый пункт: Москва Наименование материала: Методическая разработка Тема: Среда программирования Visual Basic Раздел: полное образование
1. Microsoft Visual Basic 2010 Express
Microsoft
Visual
Basic
2010
Express
является
частью
линейки
продуктов Visual Studio 2010 Express. Это набор свободных инструментов,
которые Windows разработчики любой квалификации могут использовать
для
создания
собственных
приложений,
используя
упрощенные
или
расширенные настройки. Visual Basic обеспечивает быстрый и простой путь
создания
Windows,
Веб
и мобильных приложений для
.NET.
Как
и
все
приложения, создаваемые для .NET, программы на Visual Basic обладают
повышенной безопасностью и межъязыковым взаимодействием.
Интегрированная среда разработки Microsoft Visual Basic 2010 Express
облегчает разработку программ. Например, если вы добавляете на форму
кнопку,
система
программирования
Microsoft
Visual
Basic
2010
Express
автоматически создает код для этой кнопки. Конечно, Microsoft Visual Basic
2010
Express
не
может
написать
весь
код
за
нас,
так
как
система
программирования не знает, что должна делать наша программа. Но система
программирования, безусловно, может уменьшить объем кода (и затраты
времени), который нам приходится писать собственноручно.
Система
программирования
Microsoft
Visual
Basic
2010
Express
помогает обнаруживать и исправлять ошибки до запуска программы. Она
автоматически раскрашивает код в зависимости от назначения этого кода.
Например, комментарии всегда отображаются зеленым цветом, ключевые
слова – синим.
Microsoft Visual Basic 2010 Express помогает упорядочивать код, сохраняя его
в нескольких отдельных файлах. Это позволяет разделить программу на
функциональные блоки. Например, код каждой формы можно хранить в
отдельном
файле.
Система
программирования
позволяет
легко
компилировать и запускать программы – для этого нужно сделать всего
несколько
щелчков
мышью.
С
помощью
утилит
отладки,
входящих
в
Microsoft Visual Basic 2010 Express, можно искать ошибки в программе и
отслеживать ее выполнение.
2. Запуск и настройка Microsoft Visual Basic 2010 Express.
Чтобы запустить Microsoft Visual Basic 2010 Express выберите:
Пуск – Программы - Microsoft Visual Studio 2010 Express - Microsoft Visual
Basic 2010 Express. Далее вы увидите на экране стартовую страницу. Для
создания
нового
проекта
нажмите
кнопку
New
Project,
для
открытия
существующего проекта выберите – Open Project.
Рисунок 1. Окно «Начальная страница» ИС разработки Microsoft Visual Basic
2010 Express
3. Создание первого проекта «Здравствуй, Мир».
Для создания проекта нажмите на кнопку New Project. В открывшемся
окне вы увидите шаблоны приложения Windows.
Из группы установленных шаблонов выберите шаблон Windows Form
Application. Откроется новый созданный проект, на экране будут отображены
конструктор формы Form1.vb [Design] (слева) и навигатор решения проекта
Solution Explorer (справа).
Рисунок 2. Окно «Новый проект» ИС разработки Microsoft Visual Basic 2010
Express
Конструирование графического интерфейса проекта
1. Окно «Конструктор форм».
Форма - это элемент графического интерфейса, с помощью которого
осуществляется
взаимодействие
пользователя
с
программой.
Форма
представляет собой поле с размещаемыми на нем объектами разных типов –
кнопками,
текстовыми
полями.
При
нажатии
кнопки
запускается
код,
выполняющий алгоритм.
2. Окно «Область элементов».
Чтобы поместить на форму объекты типа кнопок и текстовых полей,
нужно
воспользоваться
окном
«Область
элементов»
(Toolbox).
Это
окно
содержит
все
объекты,
которые
можно
поместить
на
форму,
кнопки,
переключатели, элементы для выбора даты, текстовые поля, выпадающие
списки и т.д.
1.
Откройте меню View (Вид) в строке меню.
2.
Выберите пункт Other Windows – Toolbox/
3.
Выберите элемент Button и мышкой перетащите его в нужное
место формы.
4.
Измените размер кнопки, используя метки изменения размера.
Рисунок 3. Окно «Конструктор форм» и окно «Область элементов» ИС
разработки Microsoft Visual Basic 2010 Express
3. Окно «Свойства объектов» ( Properties).
Окно
«Свойства
объектов»
(Properties)
предназначено
для
отображения
и
настройки
свойств
формы,
а
также
размещенных
в
ней
объектов.
Рисунок 4. Окно «Свойства объектов » ИС разработки Microsoft Visual
Basic 2010 Express
В нем, например, содержатся такие свойства выбранного объекта, как
позиция в форме, высота, ширина, цвет. В нижней части окна располагается
подсказка,
поясняющая
назначение
выбранного
атрибута
объекта.
Более
подробную информацию можно найти в справочной системе Microsoft Visual
Basic 2010.
Используя
диалоговое
окно
Properties,
можно
изменить
установленные по умолчанию свойства объектов. Часть свойств объекта,
например, размеры и
расположение объектов, можно задать перемещением объекта и изменением
его
размеров
с
помощью
мыши
в
конструкторе
форм.
Свойства,
установленные
в
окне
свойств,
допускается
изменять
при
выполнении
приложения, написав
соответствующие коды в процедурах, создаваемых с помощью редактора
кода. В нашем проекте выделим объект Button1 и установим его свойство
Text в значение «Поприветствовать». С помощью мыши увеличим размер
объекта «Button1» в режиме конструктора форм:
Рисунок 5. Увеличение размера объекта «Button1» в режиме конструктора
форм
4. Создание программного кода проекта.
При добавлении кнопки на форму Microsoft Visual Basic 2010 Express
автоматически добавил к коду этой формы несколько новых строк:
Private
Sub
Button1_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs) Handles Button1.Click
End Sub
Этот фрагмент выполняется, когда пользователь кликает по кнопке,
размещенной на форме. Мы должны сообщить приложению, что оно должно
делать при щелчке по этой кнопке.
Добавим код для вывода приветствия "Здравствуй, Мир!":
Private
Sub
Button1_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs) Handles Button1.Click
MessageBox.Show("Здравствуй, Мир!")
End Sub
5. Запуск проекта.
Откроем
пункт
меню
Debug
(Отладка)
–
Start
Debugging
(Начать
отладку).
Начнется
построение
решения.
Процесс
построения
будет
отображаться в строке состояния приложения. Если в программном коде
были
ошибки,
то
в
строке
состояния
появится
сообщение
Build
failed.
Двойной щелчок на ошибке в окне Error list (список ошибок) переместит
курсор в предполагаемое место неправильного кода.
Если приложение скомпилировано успешно, то на экране появится
форма проекта с кнопкой, которую мы на нее поместили. Щелкнем на кнопку
Button1, появится сообщение с текстом «Здравствуй, Мир!».
Рисунок 6. Окно проекта «Здравствуй, Мир!»
Нажмем кнопку OK для закрытия окна сообщения. Закроем и нашу
программу, нажав на значок
в верхнем правом углу формы.
6. Сохранение проекта.
Сохранение проекта выполняется так же, как и в других программах в
операционной системе Windows: меню File (Файл) – Save All (Сохранить
все).
При создании приложения на Microsoft Visual Basic 2010 Express
создается целый набор файлов. На рисунке 7 показан стандартный набор
файлов решения
.
Рисунок 7. Стандартный набор файлов решения
Файл Form1.vb содержит форму и связанный с ней код. Откройте папку
..\bin\Realese
двойным
щелчком
мыши.
В
указанной
папке
содержится
исполняемый файл WindowsApplication1.exe.