Visual Basic. Теория. Нагина Е.К - 41 стр.

UptoLike

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

41
Таблица 7
Типы переменных и определяющие их ключевые слова
Тип переменной Ключевое слово
Integer DefInt
Long DefLn
Single DefSng
Double DefDbl
Currency DefCur
String DefStr
Byte DefByter
Boolean DefBool
Date DefData
Variant DefVar
Object DafObj
8.1.5. Присвоение значения переменной
Для хранения информации в переменной надо присвоить переменной
значение.
Одним из способов присвоения значения переменной это исполь-
зование литералов.
Для переменных типа String и Date фактические значения называ-
ются литералами и вводятся специальным образом:
а) значение переменной типа String должно быть заключено в двой-
ные кавычки («»). Если этого не делать , то VB воспримет его как имя пе-
ременной, а при отсутствии последней произойдет ошибка.
б) значение переменной типа Date должно быть помещено между
двумя знаками номера (#). В противном случае значение будет воспринято
как математическое выражение, что приведет к ошибке.
Рассмотрим примеры использования этого способа:
1) использование оператора Let и литералов
msgtxt$ = This is a message
strnum$ = 1000
Dim Thursday as Date
Thursday = #20/2/2003#
8.2. Константы
Константой называется элемент выражения , значение которого не
изменяется в процессе выполнения программы . После того , как константа
определена пользователем (либо в VB), ее изменение в программе опера-
тором присваивания не допускается . Попытка сделать это приведет к
ошибке.
Приведем несколько примеров констант:
                                      41
                                                              Т аблиц а7
          Т ипы переменны х ио пределяю щ ие их клю чевы е сло ва

           Т ип переменно й                    К лю чево е сло во
                Integer                             DefInt
                 Long                               DefLn
                 Single                             DefSng
                Double                              DefDbl
               Currency                             DefCur
                 String                             DefStr
                  Byte                             DefByter
                Boolean                            DefBool
                  Date                             DefData
                Variant                             DefVar
                Object                              DafObj

8.1.5. П рисвоение знач ения переменной
       Д ля хранения инфо рмац ии впеременно й надо присво ить переменно й
значение.
       О дним из спо со бо в присво ения значения переменно й – это испо ль-
зо вание литерало в.
       Д ля переменны х типа String и Date фактические значения назы ва-
ю тся литералами и вво дятся спец иальны м о бразо м:
       а) значение переменно й типа String до лж но бы ть заклю чено в дво й -
ны е кавы чки («»). Е сли это го не делать, то VB во сприметег о как имя пе-
ременно й , апри о тсутствии по следней про изо й дето ш ибка.
       б) значение переменно й типа Date до лж но бы ть по мещ ено меж ду
двумя знакам и но мера(#). В про тивно м случае значение будетво спринято
как математическо е вы раж ение, что приведетк о ш ибке.
       Рассмо трим примеры испо льзо вания это г  о спо со ба:
    1) испо льзо вание о перато раLet и литерало в
    msgtxt$ = “This is a message”
    strnum$ = “1000”
    Dim Thursday as Date
    Thursday = #20/2/2003#

8.2. К онстанты
       К о нс т ант о й назы вается элементвы раж ения, значение ко то ро го не
изменяется в про ц ессе вы по лнения про граммы . П о сле то г
                                                             о , как ко нстанта
о пределена по льзо вателем (либо в VB), ее изменение в про г     рамме о пера-
то ро м присваивания не до пускается. П о пы тка сделать это приведет к
о ш ибке.
       П риведем неско лько примеро вко нстант: