VB中,有时会用到这种函数val(text1.text)>=60 then 之间的val去掉之后程序还是可以运行

[复制链接]
查看11 | 回复3 | 2011-8-22 10:44:50 | 显示全部楼层 |阅读模式
VB中,有时会用到这种函数val(text1.text)>=60 then 之间的val去掉之后程序还是可以运行,那东西到底是干嘛的,什么时候要加,什么时候不要加

回复

使用道具 举报

千问 | 2011-8-22 10:44:50 | 显示全部楼层
val函数是将字符型数据转化成数值型数据,一般情况下,val可以省去,系统自动将其转化成数值型,但要求用户在输入数据时必须确保是数字字符串...
回复

使用道具 举报

千问 | 2011-8-22 10:44:50 | 显示全部楼层
val 函数可以将字符类型转换为数值,一般格式为val(string),如Val(text1.text)中,如果text1.text 中的文字是数字,直接可以转换为数值类型,则可以不加val,直接写text1.text,如果text1.text中的文字不是数字,不可以直接转换为数值类型时,不加val则会出错,需要用val转换,得到值为0。...
回复

使用道具 举报

千问 | 2011-8-22 10:44:50 | 显示全部楼层
判断【文本框:text1.text】输入数值后,判断与60的关系时,用VAL函数;【让文本框中的数字】转换为数字与60做比较;>=:真 !60如与字符比较,不加Val。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行