`

VB 判断数据类型的函数

    博客分类:
  • vb
VB 
阅读更多

VarType() 函数返回的是 integer 型值,这个函数返回的是字符串。

Public Function getDataType(v As Variant) As String
Select Case
VarType(v)
Case vbArray
getDataType =
"vbArray"
Case vbBoolean
getDataType =
"vbBoolean"
Case vbByte
getDataType =
"vbByte"
Case vbCurrency
getDataType =
"vbCurrency"
Case vbDataObject
getDataType =
"vbDataObject"
Case vbDate
getDataType =
"vbDate"
Case vbDecimal
getDataType =
"vbDecimal"
Case vbDouble
getDataType =
"vbDouble"
Case vbEmpty
getDataType =
"vbEmpty"
Case vbError
getDataType =
"vbError"
Case vbInteger
getDataType =
"vbInteger"
Case vbLong
getDataType =
"vbLong"
Case vbNull
getDataType =
"vbNull"
Case vbObject
getDataType =
"vbObject"
Case vbSingle
getDataType =
"vbSingle"
Case vbString
getDataType =
"vbString"
Case vbUserDefinedType
getDataType =
"vbUserDefinedType"
Case vbVariant
getDataType =
"vbVariant"
Case Else
getDataType = "Unknown Data Type"
End Select
End Function

 

分享到:
评论

相关推荐

    VB 奇偶判断函数

    在VB(Visual Basic)编程语言中,奇偶判断是一个常见的逻辑操作,主要用于确定一个整数是奇数还是偶数。...在实际编程中,你可以根据项目需求调整和优化这个函数,比如添加错误处理或扩展支持其他数据类型。

    VB 闰年判断函数

    此外,通过学习这个功能,开发者可以进一步了解VB中的自定义函数、变量、数据类型以及运算符等概念,这些都是VB编程的基础。 在压缩包中可能包含的文件,如"VB 闰年判断函数.vb",应该是一个包含了上述示例代码的VB...

    vb中常用的函数(比较实用)

    在VB(Visual Basic)...以上是VB中的一部分常用函数,它们构成了VB编程的基础,帮助开发者执行各种任务,如数据转换、数学计算、逻辑判断、文件操作等。了解和熟练掌握这些函数对于编写高效、简洁的VB代码至关重要。

    VB 判断字符和数字

    在VB(Visual Basic)编程语言中,判断字符和数字是一项基本操作,这通常涉及到字符串处理和数据类型转换。以下是对这个主题的详细说明: 一、字符与数字的区别 在VB中,字符和数字是两种不同的数据类型。字符是...

    vb6.0中常用函数

    在VB6.0中,掌握一系列内置函数是编程的基础,这些函数可以帮助开发者处理各种数据类型、执行数学运算、字符串操作等。以下是对标题和描述中提及的一些常用函数的详细解析: ### Abs 函数 Abs 函数用于计算一个...

    VB常用函数大全

    ### VB常用函数详解 #### 一、类型转换函数 在Visual Basic编程中,类型转换函数是非常重要的工具,用于...无论是处理数据类型、管理日期和时间、操作文件系统还是进行数学运算,这些函数都是不可或缺的强大工具。

    vb.net 常用函数

    10. **其他转换函数**:CBool(), CByte(), CChar(), CDate(), CDbl(), CDec(), CInt(), CLng(), CObj(), CShort(), CSng(), CStr()用于将一种数据类型转换为另一种。 这些函数构成了VB.NET编程的基础,理解并熟练...

    vb IsDate判断字符串是否为日期或时间.rar

    vb 判断字符串是否为日期或时间,在输入框输入任意字符串类型,程序将会判断出该字符串是否是时间字符串,这个判断方法VB员自带有函数,使用IsDate即可实现,下面是使用IsDate的简单用法示例:  If IsDate(Text1) =...

    VB函数大全 VB函数大全

    1. **数据类型转换函数** - `CBool()`:将其他类型的数据转换为布尔值。 - `CByte()`:转换为字节类型。 - `CChar()`:将字符串的第一个字符转换为字符类型。 - `CDate()`:转换为日期/时间类型。 - `CDbl()`:...

    获取中文字符串长度的函数(VB6.0代码编写)

    在VB6.0编程环境中,处理中文字符串时,我们经常会遇到一个问题:如何准确地计算一个包含中文字符的...通过自定义函数或利用现有的库和工具,我们可以准确地计算出中文字符串的长度,从而在编程中更好地处理中文数据。

    VB-API.rar_vb api_vb api函数手册_vb中 api函数参考

    1. **声明API函数**:首先,需要在VB模块中声明API函数,指定函数名、参数类型和返回值类型。例如: ```vb Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hWnd As Long, ...

    VB常用内部函数

    - `CType()`: 将一种数据类型转换为另一种。 3. **日期与时间函数** - `Date()`: 获取当前日期。 - `Time()`: 获取当前时间。 - `Now()`: 获取当前日期和时间。 - `DateValue()`: 从日期/时间值中提取日期部分...

    vb.net常用函数

    当需要根据表达式的值进行逻辑判断时,此函数极为重要。 - **CDate(expression)**:将expression转换为日期时间类型。在处理日历功能、事件调度等应用中必不可少。 - **CDbl(expression)**:将expression转换为双...

    vb6语法详解(vb常用函数语法)

    一、变量与数据类型 在VB6中,变量用于存储数据,你需要先声明其类型,例如Integer(整型)、Double(双精度浮点型)、String(字符串型)等。例如: ```vb Dim myNumber As Integer myNumber = 123 ``` 二、常量 ...

    VB指令函数集 VB

    2. 数据类型:VB支持多种内置数据类型,如Integer(整数)、Double(双精度浮点数)、String(字符串)、Boolean(布尔值)等。正确地声明和使用数据类型对程序性能和内存管理至关重要。 3. 变量和常量:变量用于...

    VB常用内部函数使用方法

    在VB中,类型转换非常重要,因为它允许不同数据类型的变量间相互转化。例如,`Int(x)`用于获取不超过x的最大整数,`Fix(x)`则是去掉小数部分,保留整数部分。`Hex$(x)`和`Oct$(x)`分别用于将十进制数转换为十六进制...

    vb常用函数库,vb函数库

    8. **类型转换函数**:如`CBool`、`CByte`、`CChar`、`CDate`、`CDbl`、`CInt`、`CLng`、`CSng`、`CStr`等用于不同数据类型的转换。 9. **对象操作函数**:VB是面向对象的语言,通过`New`关键字创建对象,`Set`用于...

    VB常用内部函数.rar

    **CType()** 或 **CBool(), CByte(), CChar(), CDate(), CDbl(), CDec(), CInt(), CLng(), CSByte(), CShort(), CStr(), CUInt(), CULng(), CUShort()** 这些函数将一种数据类型转换为另一种。 ### 5. 集合与数组...

    WinAPI函数打包下载(VB)

    同时,这也是一种提升编程技能的好方法,因为这需要理解操作系统的工作原理以及各种数据类型的转换。 总之,这份"WinAPI函数打包下载(VB)"资源是一个强大的工具,它可以帮助开发者扩展VB的功能,实现更复杂的系统级...

    《VB函数参考手册》电子书

    7. **转换函数**:CBool()、CByte()、CChar()、CDate()等用于将一种数据类型转换为另一种。这是在不同数据类型之间进行操作时的关键。 8. **集合和类相关函数**:例如,Controls集合用于访问窗体上的控件,...

Global site tag (gtag.js) - Google Analytics