vb中用什么函数判断是输入的是字符串还是整数?

.
2024-12-12 20:47:15
推荐回答(3个)
回答1:

if not isnumeric(text1.text) then
msgbox "不是数值型数据!"
else if cstr(cint(text1.text))!=text1.text
msgbox "不是整数!"
end if

先判断输入的字符串是否是数据,再判断输入的是否是整数!

回答2:

可以使用IsNumeric(s)函数判断表达式s是不是数字,返回True则为数字。

回答3:

if not isnumeric(text1.text) then
msgbox "不是数值型数据!"
end if

isnumeric判断是否为数值型数据