Инструкция для пользователя
(Отладка) нужна для тестирования программы и исправления ошибок. Панель Edit
(Правка) нужна при работе с кодом. Панель Standard(Стандартная панель) является главной. Панель UserForm
(Экранная форма) нужна для изменения элементов управления.
Окно редактирования кода имеет список элементов управления, а в списке процедур даны события, связываемые с этим элементом.
Значения свойства BorderStyle
Значение |
Описание |
0 |
Без рамки, без заголовка и без возможности перемещения окна |
1 |
Не допускает изменения размеров окна |
2 |
Допускает изменение размеров окна перетаскиванием сторон |
Программа на Visual Basic - набор форм и модулей, компилируемых в файл двоичного кода с расширением.exe.dll. или.ocx. Проект состоит из форм, модулей и элементов управления. Данные о проекте хранятся в файле с расширением.vbp. Модуль - файл, содержащий код, не связанный с формой и элементом управления. Модули содержат инструкции для объявления переменных, определения констант, задания функций и подпрограмм. Файл модуля имеет расширение.bas, файл формы - .frm.
Объекты имеют свойства, определяющие вид и поведение, методы, определяющие выполняемые задачи, и события. Свойства Visible и Enabled принимают значения True или False и определяют, будет ли объект виден пользователю и сможет ли он взаимодействовать с объектом. Метод SetFocus передает фокус вызываемому объекту. Событие Click - щелчок на кнопке.
Процедура - набор операторов языка Visual Basic в виде кода:
[Public|Private] [Static] Sub|Function|Property Имя [(список аргументов)] [As type] [операторы] Имя_функции = Возвращаемое_значение Sub Sub|Function|Property
Можно настроить редактор так, чтобы переменные объявлялись только явно: Tools
ÞOptions
, на вкладке Editor
щелкните Require Variable Declaration
.
Объявление переменных суффиксами
Тип переменной |
Суффикс |
Тип переменной |
Суффикс |
Integer |
% |
Double |
# |
Long |
& |
Currency |
@ |
Single |
! |
String |
$ |
Оператор Select Case позволяет выбирать одну из нескольких команд в зависимости от значения переменной:Case ПроверяемоеВыражениеЗначение1 Группа_операторов_1Значение2 Группа_операторов_2Select