Размер шрифта
-
+

Visual Basic для новичков. Шаг за шагом. Самоучитель / справочник - стр. 21


Рис.3.34. Окно формы нового мастера, созданного с помощью

VB Wizard Manager (Менеджер мастеров Visual Basic)


На данной форме располагаются кнопки и другие элементы управления. Их можно изменять, как и в любом другом проекте Visual Basic.

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

Глава 4. Операторы и выражения

В этой главе вы научитесь:

• разбираться в синтаксисе элементов программы на языке Visual Basic,

• использовать в программах операторы присвоения и многие другие,

• правильно составлять сложные выражения с учетом приоритетов выполнения операций.

4.1. Что такое синтаксис

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

Синтаксис (Syntax) – это набор правил, определяющий последовательности символов, допустимые в языке программирования. Например, использование метода SetFocus (Установить фокус) имеет простейший синтаксис:


объект.SetFocus


Здесь достаточно вместо слова объект подставить имя реального объекта:


cmdHello.SetFocus


Другой часто используемый метод Print (Напечатать), выводящий текст на поверхность формы или другого объекта, обладает более сложным синтаксисом:


[объект.] Print [[выражение] [{;|,}]]…


Перечислим основные синтаксические правила, которые здесь использованы:

• элементы в квадратных скобках ([]) не обязательны,

• многоточие за квадратными скобками ([] …) говорит о том, что последовательность в скобках может повторяться несколько раз,

• список в фигурных скобках, разделенный вертикальными черточками ({|}) означает, что нужно выбрать только один из элементов данного списка,

• выражением может быть число, текстовая строка или любая последовательность операторов, дающая общий результат.

Исходя из этого, правильными вариантами использования метода Print (Напечатать) будут следующие:


Print

Form1.Print 1, 2, 3, 4, 5

Picture1.Print «Он»; « и»; «она»

Debug.Print «Name:» & cmdHello.Name «Caption:» & cmdHello.Caption


Описанные выше несложные синтаксические правила будут применяться и далее в этой книге.

4.2. Операторы языка Visual Basic

Программа на языке Visual Basic состоит из последовательности операторов (Statements), являющихся элементарными единицами в структуре программы и выполняющих определенные действия над данными. Синтаксис большинства операторов таков:


операнд1 оператор операнд2


На месте одного или обоих операндов (Operands) чаще всего находятся выражения (Expressions) – элементы программы, вырабатывающие значения. Выражения, в свою очередь, могут состоять из одного или нескольких операторов:


2 +2

varX> 4 And varX <10

Form1.Caption & " " & Form1.Tag


Операторы можно разбить на следующие группы:

• присвоения,

• арифметические,

• конкатенации,

• сравнения,

• логические.

4.3. Оператор присвоения

Наиболее часто в программах на языке Visual Basic используется оператор присвоения, имеющий следующий формат:


приемник_данных = источник_данных


Символ "=" в данном случае является не знаком равенства, а оператором присвоения, а приемник_данных и 

Страница 21