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

Функция

TypeName

Синтаксис

TypeName(varname)

Возвращает значение типа String, представляющее тип переменной.

Параметры

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

Описание

Varname

Обязательный. Аргумент представляет выражение типа Variant, определяющее любую переменную, за исключением UDT переменной.

Замечания

Если varname представляет массив, то возвращается одна из перечисленных выше строк (или Variant) с добавлением пустых скобок. Например, если varname представляет массив целых значений, то TypeName возвращает строку "Integer()".Другие возвращаемые значения:

Byte   Байтовое .
Integer   Целое.
Long   Длинное целое.
Single   С плавающей точкой обычной точности.
Double   С плавающей точкой двойной точности.
Currency   Денежное.
Decimal   Типа Decimal
Date   Дата.
String   Строковое.
Boolean   Логическое.
Error   Значение ошибки.
Empty   Не инициализированное.
Null   Пустое.
Object   Объект.
Unknown   Объект неизвестного типа.
Nothing   Объектная переменная, не содержащая ссылки на объект.

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

'объявляем переменные
Dim NullVar, MyType, StrVar As String, IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null 'присваиваем значение Null
MyType = TypeName(StrVar) 'возвращает "String"
MyType = TypeName(IntVar) 'возвращает  "Integer"
MyType = TypeName(CurVar) 'возвращает  "Currency"
MyType = TypeName(NullVar) 'возвращает "Null"
MyType = TypeName(ArrayVar) 'возвращает "Integer()"

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

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

Еще функции: 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 | Пишите нам