Основные возможности Visual Basic. Макова Н.Е. - 31 стр.

UptoLike

Составители: 

31
2) Это значение присваивается переменной, записанной в левой
части команды.
Например:
А = 6*х + 3
Form1.BackColor = vbRed
Y = a + b + Form1.Width
Обратите внимание: тип переменной в левой части должен
совпадать с типом выражения в правой части! И еще: слева от
знака равенства не может стоять число или выражение!
Обратите внимание еще на один важный момент. Компью-
тер обязательно должен знать численные значения величин, вхо-
дящих в выражение. Вычисляя правую часть оператора присваи-
вания (например, y = a + b + 1), компьютер должен обязательно
заранее знать, чему равны переменные, из которых эта правая
часть состоит (a и b). Ответственность за это знание лежит пол-
ностью на программисте. Если же, значение переменной нигде
ранее в программе не оговаривается, VB будет считать его рав-
ным нулю.
Оператор присваивания служит также для изменения значе-
ния переменных. Если в процессе выполнения программы пере-
менной присваивается новое значение, то старое стирается без-
возвратно. Например, в результате выполнения командной стро-
ки
k=10 : k = 25 : k=4
в ячейке памяти k будет находиться 4. При выполнении следую-
щей строки
f = 30 : f = f + 4
значение переменной f будет равно 34. Оператор f = f + 4 просто
увеличивает число в ячейке f на 4.
Упражнение 2.1. Создайте небольшую программку:
Sub Form_Load ()
Dim Имя As String
Имя = InputBox("Введите Ваше имя")
MsgBox "Привет, " & Имя
End Sub
Запустите процедуру на выполнение. На экране появится
окно ввода. Так работает оператор InputBox. Впишите в тексто-
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
         2) Это значение присваивается переменной, записанной в левой
         части команды.
              Например:
              А = 6*х + 3
              Form1.BackColor = vbRed
              Y = a + b + Form1.Width
              Обратите внимание: тип переменной в левой части должен
         совпадать с типом выражения в правой части! И еще: слева от
         знака равенства не может стоять число или выражение!
              Обратите внимание еще на один важный момент. Компью-
         тер обязательно должен знать численные значения величин, вхо-
         дящих в выражение. Вычисляя правую часть оператора присваи-
         вания (например, y = a + b + 1), компьютер должен обязательно
         заранее знать, чему равны переменные, из которых эта правая
         часть состоит (a и b). Ответственность за это знание лежит пол-
         ностью на программисте. Если же, значение переменной нигде
         ранее в программе не оговаривается, VB будет считать его рав-
         ным нулю.
              Оператор присваивания служит также для изменения значе-
         ния переменных. Если в процессе выполнения программы пере-
         менной присваивается новое значение, то старое – стирается без-
         возвратно. Например, в результате выполнения командной стро-
         ки
              k=10 : k = 25 : k=4
         в ячейке памяти k будет находиться 4. При выполнении следую-
         щей строки
              f = 30 : f = f + 4
         значение переменной f будет равно 34. Оператор f = f + 4 просто
         увеличивает число в ячейке f на 4.

              Упражнение 2.1. Создайте небольшую программку:
              Sub Form_Load ()
                 Dim Имя As String
                 Имя = InputBox("Введите Ваше имя")
                 MsgBox "Привет, " & Имя
              End Sub
              Запустите процедуру на выполнение. На экране появится
         окно ввода. Так работает оператор InputBox. Впишите в тексто-


                                                                             31

PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com