ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.04.2021
Просмотров: 1485
Скачиваний: 2
21
1-
ый
способ
:
1.
Запустить
программу
VB.
Появится
окно
диалога
New Project
.
2.
Выбрать
вкладку
New
.
3.
Выделить
значок
Standard EXE
.
4.
Нажать
кнопку
Открыть
.
2-
ой
способ
:
Выполнить
команду
File / New / New Project
в
окне
запуска
VB.
3-
ий
способ
:
Нажать
комбинацию
клавиш
Ctrl + N
.
Сохранение
проекта
.
Для
сохранения
проекта
нужно
выполнить
следующие
действия
:
1.
Выполнить
команду
File / Save Project As
.
2.
В
открывшемся
окне
диалога
Save File As
выбрать
из
списка
Тип
файла
значение
Form Files
.
3.
Из
списка
Папка
выбрать
папку
,
в
которой
следует
сохранить
файл
.
4.
В
поле
Имя
файла
ввести
имя
формы
и
нажать
кнопку
Сохра
-
нить
.
5.
В
новом
окне
диалога
Save File As
ввести
имя
нового
проекта
и
нажать
кнопку
Сохранить
.
Открытие
проекта
.
В
окне
VB
выполнить
следующие
действия
:
1.
Выполнить
команду
File / Open Project
.
2.
Найти
нужный
файл
и
нажать
кнопку
Открыть
.
3.
Выполнить
команду
View / Project
для
доступа
к
компонентам
проекта
.
В
окне
проводника
Проекта
из
списка
всех
компонен
-
тов
проекта
выбрать
нужный
компонент
и
активизировать
его
.
Выполнение
приложения
.
Существует
несколько
способов
для
за
-
пуска
приложения
на
выполнение
:
•
Команда
Run / Start
.
•
Кнопка
Start
на
стандартной
панели
инструментов
.
•
Клавиша
F5
.
5.2.
Создание
формы
Порядок
создания
формы
.
При
использовании
команд
,
создающих
новый
проект
, VB
создает
проект
и
открывает
новую
форму
,
после
чего
можно
приступать
к
созданию
приложения
.
Процесс
создания
формы
в
конструкторе
форм
состоит
в
размеще
-
нии
в
форме
объектов
и
определении
свойств
,
а
также
связанных
с
ними
событий
и
выполняемых
действий
.
Для
размещения
на
форме
ЭУ
необхо
-
22
димо
отобразить
панель
элементов
управления
,
выполнив
одно
из
следую
-
щих
действий
:
•
Команда
View / Toolbox
.
•
Нажать
кнопку
Toolbox
на
стандартной
панели
инструментов
.
Свойства
объектов
формы
.
Все
объекты
VB,
размещенные
в
фор
-
ме
,
и
сама
форма
характеризуются
свойствами
.
Свойства
можно
настроить
по
своему
усмотрению
.
Для
просмотра
и
редактирования
свойств
объекта
,
размещенного
на
форме
,
следует
открыть
Окно
свойств
,
выполнив
одно
из
следующих
действий
:
•
Команда
View / Properties Window
.
•
Выделить
объект
на
форме
и
в
контекстном
меню
выбрать
ко
-
манду
Properties Window
.
•
Клавиша
F4
.
При
выполнении
одного
из
этих
действий
откроется
окно
Properties
со
свойствами
выделенного
объекта
.
Раскрывающийся
список
вверху
окна
содержит
перечень
всех
объектов
формы
.
Ниже
списка
расположены
две
вкладки
:
9
Вкладка
Alphabetic
(
По
алфавиту
)
содержит
расположенные
по
алфавиту
названия
свойств
объекта
;
9
Вкладка
Categorized
(
По
категориям
)
содержит
свойства
объ
-
ектов
,
сгруппированные
по
категориям
.
В
нижней
части
окна
содержится
описание
свойства
,
выбранного
в
списке
.
В
средней
части
окна
содержится
две
панели
:
9
Левая
панель
содержит
наименования
свойств
;
9
Правая
панель
содержит
значения
свойств
.
Действия
,
выполняемые
с
объектами
формы
.
В
процессе
созда
-
ния
формы
можно
перемещать
,
удалять
объекты
или
изменять
их
размеры
и
свойства
.
Рассмотрим
следующие
команды
для
выполнения
действий
над
объ
-
ектами
формы
:
•
Выделение
объекта
выполняется
с
помощью
команды
Edit / Select All
.
•
Перемещение
объекта
выполняется
с
помощью
клавиш
со
стрел
-
ками
при
нажатой
клавиши
Ctrl
.
•
Удаление
объекта
выполняется
с
помощью
команды
Edit / Cut
или
клавиши
Del
.
•
Изменение
размера
выделенного
объекта
выполняется
с
помощью
маркеров
управления
.
•
Выравнивание
объектов
выполняется
с
помощью
команды
Format / Align
.
23
Настройка
параметров
формы
.
Процесс
создания
формы
можно
разделить
на
следующие
этапы
:
1.
Настройка
параметров
формы
.
2.
Размещение
объектов
в
форме
.
3.
Настройка
свойств
размещенных
в
форме
объектов
.
Форма
,
как
и
все
объекты
на
ней
,
имеет
свойства
,
используя
которые
можно
задать
имя
,
заголовок
,
цвет
,
размер
,
координаты
верхнего
угла
и
т
.
д
.
Настройка
свойств
формы
осуществляется
в
окне
Properties
(
Свойст
-
ва
)
.
При
сохранении
формы
создается
файл
с
расширением
frm,
в
кото
-
ром
хранится
информация
о
форме
,
ее
свойствах
,
о
размещенных
в
ней
объектах
и
их
свойствах
,
а
также
заданный
программный
код
.
Свойства
формы
:
•
Left
и
Top
–
определяют
расположение
формы
на
экране
и
указыва
-
ют
расстояние
соответственно
от
левого
и
верхнего
края
.
•
Height
и
Width
–
служат
для
изменения
размера
формы
.
•
Caption –
задает
заголовок
формы
.
•
Name –
позволяет
задать
имя
формы
,
по
которому
в
программе
про
-
исходит
обращение
к
форме
.
•
BorderStyle –
помогает
создать
стиль
оформления
формы
.
•
BackColor
–
позволяет
задать
цвет
фона
формы
.
События
и
методы
формы
.
Помимо
свойств
форма
имеет
методы
,
ко
-
торые
определяют
выполняемые
формой
действия
.
Например
,
для
печати
образа
формы
достаточно
вставить
оператор
сле
-
дующего
вида
:
Form1. PrintForm
Кроме
свойств
и
методов
для
формы
можно
задать
программные
коды
или
использовать
уже
существующие
.
Чтобы
открыть
окно
,
предназначенное
для
ввода
программного
кода
,
следует
выполнить
одно
из
следующих
действий
:
•
Выполнить
двойной
щелчок
на
свободной
от
объектов
поверхно
-
сти
формы
;
•
установить
курсор
на
форме
и
выполнить
команду
View / Code
;
•
выполнить
команду
контекстного
меню
формы
View Code
.
Чтобы
создать
процедуру
для
обработки
события
формы
,
необхо
-
димо
выполнить
следующие
действия
:
1.
Открыть
окно
процедур
Project
любым
удобным
способом
.
2.
Из
раскрывающегося
списка
Object
выбрать
объект
Forma
.
24
3.
Используя
раскрывающийся
список
Procedure
,
выбрать
обрабаты
-
ваемое
событие
.
4.
Между
операторами
Sub
и
End
поместить
текст
процедуры
.
Для
настройки
окна
процедур
Project
используется
вкладка
Editor
(
Редактор
)
диалогового
окна
Options
,
открываемого
командой
Tools / Op-
tions (
Сервис
/
Параметры
)
.
При
установке
в
этом
окне
флажка
Default to
Full Module View
отображается
список
всех
процедур
.
Для
удобства
про
-
смотра
процедур
их
можно
разделить
линиями
(
разбить
на
секции
),
уста
-
новив
флажок
Procedure Separator
.
Наиболее
часто
встречающиеся
события
формы
приведены
в
табл
. 2.
Таблица
2
События
формы
Событие
Ситуация
Activate
(
активизировать
)
Форма
становится
активной
Deactivate
Форма
становится
неактивной
при
акти
-
визации
другой
формы
Initialize
(
инициализация
)
Создание
объекта
типа
форма
Load
(
загрузка
)
Загрузка
формы
в
память
Resize
(
изменить
размер
)
Изменение
размера
формы
Terminate
(
завершение
)
Удаление
формы
Unload
(
выгрузка
)
Выгрузка
формы
из
памяти
Выбор
формы
запуска
.
Если
в
приложении
более
одной
формы
,
то
кроме
установки
основных
параметров
форм
необходимо
решить
вопросы
запуска
и
правильного
завершения
приложения
,
учитывая
все
происходя
-
щие
при
этом
процессы
.
По
умолчанию
формой
запуска
назначается
первая
форма
в
проекте
.
Когда
приложение
запущено
на
выполнение
,
эта
форма
выводится
на
эк
-
ран
(
первый
код
,
который
будет
выполнен
, –
код
процедуры
события
Form
Initialize
этой
формы
).
Для
изменения
формы
запуска
нужно
выполнить
команду
Project
/
Project Properties
,
перейти
на
вкладку
General
,
в
списке
Startup Object
выбрать
форму
,
которая
должна
быть
формой
запуска
и
нажать
OK
.
5.3.
Порядок
создания
приложения
1.
Выполнить
команду
в
окне
VB
File / New Project
.
2.
В
открывшемся
окне
увеличьте
размер
формы
.
3.
Для
ввода
заголовка
формы
следует
использовать
свойство
формы
Caption
.
4.
Разместить
в
форме
элементы
управления
,
для
которых
желательно
присвоить
осмысленные
имена
,
тогда
при
работе
в
окне
свойств
,
в
ок
-
не
редактора
кода
при
написании
процедур
не
будет
путаницы
с
име
-
нами
объектов
:
25
Для
размещения
в
форме
текстового
поля
,
предназначенного
для
ввода
данных
,
следует
использовать
элемент
TextBox
.
Информа
-
ция
,
отображаемая
в
текстовом
поле
,
задается
свойством
Text
.
Для
указания
,
будет
ли
выбрано
одно
из
двух
значений
разместить
в
форме
флажок
CheckBox
и
установить
для
него
свойство
Caption
и
если
требуется
,
чтобы
флажок
был
установлен
по
умолчанию
,
свойству
Value
присвоить
значение
константы
vbChecked
.
Для
размещения
в
форме
обычного
списка
следует
воспользоваться
элементом
ListBox
.
Для
формирования
списка
следует
воспользо
-
ваться
свойством
List
и
ввести
весь
список
.
Для
перехода
на
сле
-
дующую
строку
списка
нужно
использовать
комбинацию
клавиш
Ctrl + Enter
.
Для
размещения
в
форме
раскрывающегося
списка
,
который
требу
-
ет
на
форме
меньше
места
,
чем
список
,
следует
воспользоваться
элементом
ComboBox
.
Для
ввода
списка
нужно
воспользоваться
свойством
List
.
Для
создания
надписей
для
всех
размещенных
в
форме
элементов
управления
нужно
создать
надписи
с
помощью
элемента
Label
.
Для
отображения
расчетных
данных
можно
воспользоваться
эле
-
ментом
TextBox
или
элементом
Label
:
9
для
элемента
TextBox
создать
надпись
к
нему
,
используя
свой
-
ство
Name
,
ввести
имя
поля
для
обращения
к
нему
в
програм
-
ме
;
информация
,
отображаемая
в
этом
поле
,
задается
свойст
-
вом
Text
;
для
свойства
Locked
установить
значение
True
,
по
-
скольку
это
поле
предназначено
только
для
просмотра
инфор
-
мации
.
9
для
элемента
Label
создать
надпись
к
нему
;
используя
свойст
-
во
Name
,
ввести
имя
,
например
,
НадписьЗначение
;
информа
-
ция
,
отображаемая
в
этом
поле
,
задается
свойством
Caption
;
в
процессе
размещения
этого
элемента
в
форме
свойству
С
aption
нужно
присвоить
пустое
значение
.
Для
создания
кнопки
,
щелчок
на
которой
приведет
к
выполнению
расчетов
с
использованием
введенных
значений
в
поля
формы
,
следует
воспользоваться
инструментом
CommandButton
на
панели
элементов
управления
:
9
используя
свойство
Caption
,
следует
ввести
название
кнопки
;
9
для
изменения
шрифта
текста
на
кнопке
–
воспользоваться
свойством
Font
;
9
чтобы
задать
процедуру
обработки
события
Click
,
нужно
два
-
жды
щелкнуть
на
кнопке
и
в
открывшемся
окне
редактора
кода
создать
процедуру
вычисления
(
расчетов
)
в
зависимости
от
введенных
параметров
.
В
конце
программного
кода
следует
присвоить
полученное
значение
свойству
Text
объекта
Text-
Box
,
в
котором
размещается
результат
вычислений
,
или
свой
-
ству
Caption
объекта
Label
.