Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по VB. Часть1.doc
Скачиваний:
61
Добавлен:
02.02.2015
Размер:
1.42 Mб
Скачать

Некоторые константы среды vb

Константа

Эквивалент

Описание

vbCr

vbLf

vbBlack

vbRed

vbSunday

vbMonday

vbOKOnly

vbOKCancel

Chr(13)

Chr(10)

0*0

0*FF

1

2

0

1

Символ возврата каретки

Символ перевода строки

Черный

Красный

Воскресенье

Понедельник

Только кнопка “OK”

Кнопка “OK” и “Отмена”

Если же значение в поле может изменяться в процессе выполнения программы, то такое поле памяти объявляют как переменную в операторе Dim. Он имеет следующий формат:

[Private | Public] Dim Имя_переменной [As Тип _данных]

Тип данных – это множество значений (например, целые числа, даты, тексты, рисунки и т.д.).

Каждая переменная принадлежит к какому-либо типу данных. Это означает, что в данном поле памяти могут храниться значения только из определенного ранее множества (типа данных).

Примеры объявления переменных:

Dim Количество As Integer

Dim A1 As Single

Здесь переменная «Количество» объявлена как переменная целого типа, а переменная A1– как переменная дробного типа (число с плавающей точкой одинарной точности).

Таким образом, действие операторов Const и Dim заключается в том, что в памяти компьютера выделяется поле памяти, которому присваивается имя. Размер поля зависит от типа данных, которые будут помещаться в это поле. Оператор Const сразу же помещает значение в выделенное поле и это значение в дальнейшем не изменяется, а оператор Dim только выделяет поле памяти под переменную, в которое в дальнейшем можно будет помещать различные значения из указанного типа.

4.2. Название типов данных и имена переменных

В VB имеется много различных типов данных. В табл. 4.2 представлены типы, которые наиболее часто используются.

Таблица 4.2

Некоторые типы данных

Тип

Описание

Префикс

Boolean

Byte

Integer

Long

Single

Double

Currency

String

Date

Variant

Логическое значение

Однобайтное целое число

Целое число

Длинное целое число

Число с плавающей точкой одинарной точности

Число с плавающей точкой двойной точности

Число с фиксированной точкой (денежный тип)

Текстовая строка

Дата и время

Любое значение из перечисленных выше

bln

byt

int

lng

sng

dbl

cur

str

dtm

vnt (var)

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

Каждой переменной при объявлении присваивается имя, которое рекомендуется образовывать по формату:

<Префикс> <Базовое имя>

Префиксы для наиболее часто используемых типов представлены в табл. 4.2.

Примеры имен:

intКоличество, blnДа, curЦена

Рассмотрим более подробно типы данных и операции с ними.