Visual Basic, .NET, ASP, VBA, VBScript
 
  Справочники  
  Справочник по Windows API Справочник по Visual Basic  
     
  Функция VarType  
 

Функция

VarType

Синтаксис

VarType(varname)

Функция служит для определения кодового обозначения типа данных переменной или свойства объекта и возвращает значение типа Integer.

Параметры

Наименование

Описание

VarName

Обязательный. Параметр, типа Variant, содержащий исследуемую переменную.

Замечания

Возвращаемое значение функции зависит от типа переменной:

vbEmpty=0 Значение Empty (не инициализированная переменная)
vbNull=1 Значение Null (действительные данные отсутствуют)
vbInteger=2 Значение типа Integer
vbLong=3 Значение типа Long
vbSingle=4 Число с плавающей точкой обычной точности Single
vbDouble=5 Число с плавающей точкой двойной точности Double
vbCurrency=6 Значение типа Currency
vbDate=7 Значение типа Date
vbString=8 Значение типа String
vbObject=9 Объект Object
vbError=10 Значение ошибки
vbBoolean=11 Значение типа Boolean
vbVariant=12 Значение типа Variant (используется только с массивами значений типа Variant)
vbDataObject=13 Объект доступа к данным
vbDecimal=14 Значение типа Decimal
vbByte=17 Значение типа Byte
vbUserDefinedType=36 Значения типа Variant, содержащие типы, определенные пользователем
vbArray=8192 Массив

Пример использования

Dim IntVar, StrVar, DateVar, MyCheck
'инициализируем переменные
IntVar = 459: StrVar = "Hello World": DateVar = #2/12/69#
MyCheck = VarType(IntVar) 'возвратит 2
MyCheck = VarType(DateVar) 'возвратит 7
MyCheck = VarType(StrVar) 'возвратит 8

Дополнительная информация

Категория: Функции проверки типов данных

Еще функции: IsArray, IsDate, IsEmpty, IsError, IsMissing, IsNull, IsNumeric, IsObject, TypeName, VarType

 
     
  VBNet online (всего: 52050)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам