vb中的val函数什么意思

时间:2016.04.23 发布人:lifeng2005

vb中的val函数什么意思

已解决问题

谷歌lifeng2005用户在2016.04.23提交了关于“轩逸经典vb中的val函数什么意思”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-12T20:33:34。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:fd7832  

Val函数的功能是将一个**行变量转换成数字长整型变量。

tex来自t1.text="10"
text2.text="1问答1"
text3.text=text1.text+text2.text
按道理应该得到10+11(结果是21),但是返回什么呢?返回的是1011这个是因为运算时候是字符运算所以这样不行
那么怎么办
text1.text="10"
text2.text="11"
text3.text=val(text1.text)+val(text2.text)
这样就返回21了因为这里不是计算"11"+"12"而是计算11+12前者等同于"11"&"12"
如果是字符串做关策身千准怀太或者空格会返回一个0所以可以利用这一点过滤字符只能输入数字。