有没有比较好的办法,判断一个字符串的内容是Integer类型,而不是Float类型? 用IsNumeric只能判断是不是数值型的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用instr试试:dim a as stringa="123.5"if instr(a,".")<>0 then '是Float型else '不是endif dim a as string a="1000.0"if(int(a)<a) then'noelse'yes end if 用vartype()函数 返回一个 Integer,指出变量的子类型。语法VarType(varname)必要的 varname 参数是一个 Variant,包含用户定义类型变量之外的任何变量。返回值常数 值 描述 vbEmpty 0 Empty(未初始化) vbNull 1 Null(无有效数据) vbInteger 2 整数 vbLong 3 长整数 vbSingle 4 单精度浮点数 vbDouble 5 双精度浮点数 vbCurrency 6 货币值 vbDate 7 日期 vbString 8 字符串 vbObject 9 对象 vbError 10 错误值 vbBoolean 11 布尔值 vbVariant 12 Variant(只与变体中的数组一起使用) vbDataObject 13 数据访问对象 vbDecimal 14 十进制值 vbByte 17 位值 vbUserDefinedType 36 包含用户定义类型的变量 vbArray 8192 数组 老马,进来看看。怎么样为自定义控件添加属性。 VB数组清零 vb 中如何制作热键? 如果读取各硬件详细信息(如BIOS信息).急啊 谁有局域网聊天工具.类似qq样的消息发射器的源代码 用richtext控件打开文件后,怎样同步显示文件的每一行的行数? 如何使一个MDI的子窗体位于其它子窗体之上? 数据库连接远程IP时,能对这个IP地址进行加密码吗? VB6.0如何在一个窗体上弹出另一个窗体,然后返回另一个窗体的某个值 89分求解,如何在windows2000/xp下利用代码自定义纸张... 急求各位大位,客户端与服务器怎么相连。 关于XMl解析及轮循,谢谢***************
dim a as string
a="123.5"
if instr(a,".")<>0 then
'是Float型
else
'不是
endif
a="1000.0"if(int(a)<a) then
'no
else
'yes
end if
返回一个 Integer,指出变量的子类型。语法VarType(varname)必要的 varname 参数是一个 Variant,包含用户定义类型变量之外的任何变量。返回值常数 值 描述
vbEmpty 0 Empty(未初始化)
vbNull 1 Null(无有效数据)
vbInteger 2 整数
vbLong 3 长整数
vbSingle 4 单精度浮点数
vbDouble 5 双精度浮点数
vbCurrency 6 货币值
vbDate 7 日期
vbString 8 字符串
vbObject 9 对象
vbError 10 错误值
vbBoolean 11 布尔值
vbVariant 12 Variant(只与变体中的数组一起使用)
vbDataObject 13 数据访问对象
vbDecimal 14 十进制值
vbByte 17 位值
vbUserDefinedType 36 包含用户定义类型的变量
vbArray 8192 数组