ВУЗ:
Составители:
Рубрика:
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), ее изменение в про г рамме о пера- то ро м присваивания не до пускается. П о пы тка сделать это приведет к о ш ибке. П риведем неско лько примеро вко нстант:
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »