- •Оглавление
- •Введение
- •Лабораторная работа №1 Знакомство со средой Visual Basic. Программирование вычислений.
- •Окно программного кода
- •Задание
- •Лабораторная работа № 2 Проектирование форм приложений
- •Свойства формы
- •Основные элементы управления
- •Проектирование формы
- •Далее разместите в форме командную кнопку, задав для неё свойства
- •Dim X As Single
- •Задание
- •Лабораторная работа № 3 Разветвляющийся вычислительный процесс (ветвление)
- •Оператор if
- •Оператор Select Case
- •Задание
- •Лабораторная работа № 4 Циклический вычислительный процесс (повторение)
- •Оператор For…Next
- •Оператор Do…Loop
- •Задание
- •Лабораторная работа № 5 Сложные циклические вычислительные процессы. Обработка массивов.
- •Массивы
- •Многомерные массивы
- •Задание
- •Лабораторная работа № 6 Обработка строковых данных
- •Dim Symbol As String * 1, s As String * 4 '3
- •Dim Symbol As String * 4 '3
- •Задание
- •Лабораторная работа №7 Создание пользовательского интерфейса в Visual Basic
- •Задание
- •Список литературы
Свойства формы
Name (Имя1) – имя является идентификатором элемента управления.
BackColor – задаёт цвет фона. Цвет выбирают в диалоговом окне настройки цвета.
Caption – задаёт заголовок формы.
BorderStyle – позволяет изменить вид рамки, обрамляющей окно.
ControlBox – определяет, отображается ли системное меню, с помощью которого пользователь может выйти из программы (Alt+F4). Если системное меню не отображается, то пользователю следует обеспечить другой способ выхода из программы.
MaxButton – определяет, присутствует или нет в форме кнопка максимизации размеров окна.
MinButton - определяет, присутствует или нет в форме кнопка минимизации размеров окна
Основные элементы управления
Кнопка (CommandButton) –этот элемент управления используется для того, чтобы начать, прервать или закончить какой-либо процесс. Кнопка встречается во всех приложениях Windows.
Надпись (Label) –предназначена для отображения текста, который пользователь не может изменить с клавиатуры.
Текстовое поле (TextBox) является основным элементом управления, предназначенным для ввода данных. Основные свойства этого элемента управления:
Text. - содержит отображаемый в поле текст,
MultiLine - позволяет установить возможность ввода в поле нескольких строк.
ScrollBars - позволяет установить для многострочного текстового поля линейки прокрутки,
BorderStyle –определяет стиль обрамления,
BackColor – определяет цвет фона,
ForeColor – определяет цвет шрифта,
Font – используется для установки параметров шрифта,
PasswordChar – если текстовое поле используется для введения пароля, то с помощью этого свойства задаётся замещающий символ.
Флажок (CheckBox) – элемент управления, который позволяет выбрать из ряда предлагаемых опций одну или несколько. Выбор осуществляется щелчком мыши, в результате чего напротив соответствующей опции появляется "галочка". Флажок может иметь два различных состояния: отмеченное и не отмеченное. Важнейшим свойством флажка является его значение.
Переключатель (OptionButton) – этот элемент управления предназначен для установки только одной опции из группы. Важнейшим свойством переключателя является его значение.
Список (ListBox) – позволяет пользователю выбирать из списка один или несколько элементов. В любое время в список можно добавлять новые элементы или удалять существующие.
Поле со спискосм (ComboBox) – также позволяет пользователю выбирать из списка один или несколько элементов. Используется, если список содержит слишком много элементов.
Полосы прокрутки (ScrollBar) – могут использоваться в таких элементах управления, как список, текстовое поле для выполнения прокрутки. В других случаях поведение полосы прокрутки необходимо программировать.
Таймер (Timer) - с помощью таймера можно запускать или завершать процессы приложения в определённые моменты времени.
Окно с рисунком (PictureBox) – для отображения рисунков и других графических объектов.
Изображение (Image) также создан для отображения рисунков, но в отличие от предыдущего он не позволяет рисовать и не допускает группирования объектов.
В форме может присутствовать произвольное количество элементов управления. Чтобы система Windows могла решить, какому элементу управления передавать нажатие клавиши, используется понятие – Фокус.
Фокус – указывает на активный объект при выполнении программы. При выполнении программы только одно окно, форма, или элемент управления может находиться в фокусе. Окно или форма в фокусе имеют область заголовка, выделенную другим цветом. Элемент управления, находящийся в фокусе, имеет пунктирную надпись или пунктирную рамку. Понятие фокуса определяет, к чему будет относиться ввод с клавиатуры или нажатие клавиши Enter. Пользователь может перемещать фокус с одного элемента на другой нажатием клавиши Tab или Shift+Tab (для перемещения в обратном направлении). Элементы управления, поддерживающие перемещение фокуса, имеют свойство TabIndex. (Первый элемент в порядке переключения фокуса имеет это свойство – 0, второй – 1 и т.д.).