Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Понятие процедур.docx
Скачиваний:
4
Добавлен:
24.12.2018
Размер:
116.28 Кб
Скачать

Использование Окна просмотра объектов

Подобно проводнику проектов, обозреватель объектов предоставляет возможность быстрого доступа к объектам, доступным вашей VB-программе. Главное свойство обозревателя состоит в том, что хоть он и показывает только один проект, но зато дает возможность доступа ко всем объектам, доступным для данного проекта, а не только к тем, которые принадлежат самому проекту.

Вызов обозревателя: F2 или ViewObject Browser.

Таким образом, если неизвестно, какой из модулей программного кода содержит нужную вам процедуру, то можно заставить обозреватель объектов найти соответствующий объект по какому-либо признаку:

  1. Выбрать All Libraries (если есть возможность, то выберите нужную библиотеку)

  2. В поле Поиск введите текст, который нужно найти.

  3. Нажать Найти. Появится окно Результаты поиска над панелями со списками

После нахождения нужной информации можно скопировать ее в буфер обмена, затем переключиться в окно программного кода и вставить содержимое буфера обмена в свою программу. Такой метод гарантирует отсутствие синтаксических ошибок.

Замечания о комментариях

Комментарии компилятором VB игнорируются, они не увеличивают объём компилированной программы, а хранятся только в текстовом файле проекта. Таким образом, они не замедляют выполнение программы, но использование их очень полезно.

Комментарий начинается с апострофа как в начале строки, но может быть добавлен и в конец строки с активным программным кодом. Единственно, когда нельзя разместить комментарий в конце строки, это тогда, когда используется символ переноса строки. В этом случае комментарий размещается в отдельной строке.

Комментарии нужно использовать всегда! Потому что логика рассуждений забывается, и они могут избавить вас от очень трудной работы по восстановлению понимания цели программы.

Комментарии можно использовать и для удаления из потока выполнения программы ненужных операторов. Это особенно необходимо, когда нужно сравнить эффективность работы нескольких альтернативных решений или для того, чтобы временно исключить фрагмент кода, содержащий ошибку, пока отлаживается другая часть программы.

Управление потоком

Управляющие структуры можно разбить на 3 главные группы:

  • операторы условного и безусловного перехода;

  • циклы;

  • операторы With.

Оператор условного перехода определяет, какую из ветвей кода выполнять в зависимости от того, какое значение (True или False) .

Цикл повторяет выполнение некоторого блока кода либо заданное число раз, либо пока некоторое условие не примет значение True или False.

Оператор With позволяет выполнить множество действий с одним и тем же объектом без необходимости каждый раз указывать имя объекта.

Использование логических операций в условиях:

And – только если оба выражения принимают значение True;

Or – если хотя бы одно из двух выражений True;

Xor – если только одно из выражений True.

Управление потоком (продолжение). Условные переходы. Циклы. Оператор With. Немедленный выход с помощью оператора Exit For Оператор Go to Примеры работы с двоичной логикой

Применение логической операции AND для двух чисел: 14 AND 6 = 6

Двоичные разряды

3

2

1

0

Значение разрядов

23

22

21

20

Выражение А

1

1

1

0

14

Выражение B

0

1

1

0

6

Выражение A AND B

0

1

1

0

6

Применение логической операции OR для двух чисел: 14 OR 6 = 14

Разряды

3

2

1

0

Значение разрядов

23

22

21

20

Выражение А

1

1

1

0

14

Выражение B

0

1

1

0

6

Выражение A OR B

1

1

1

0

14

Применение логической операции XOR для двух чисел: 14 XOR 6 = 8

Разряды

3

2

1

0

Значение разрядов

23

22

21

20

Выражение А

1

1

1

0

14

Выражение B

0

1

1

0

6

Выражение A XOR B

1

0

0

0

8