当前位置:编程学习 > VB >>

VB编程系列问题7

private sub command1_click()

dim a1 as single,b1as single

Dim a2!, b2!, a3!, b3!
a1 = Val(Text1)
b1 = Val(Text2)
a2 = Val(Text3)
b2 = Val(Text4)
a3 = Val(Text5)
b3 = Val(Text6)
Text7.Text = a1 * b1 + a2 * b2 + a3 * b3
End Sub

在这段代码中,

1,Dim a2!, b2!, a3!, b3!中, !是什么意思,有什么作用,请举简单实例说明。
2,a1 = Val(Text1)中,Val()函数是什么意思,具体有什么应用,请举简单实例说明。

谢谢

追问:如果是汉字字符或英文字符也能转化为数字吗
答案:Dim a2!, b2!, a3!, b3!定义a2,b2,a3,b3为单精度变量,和上面定义a1是等价的;

Val是字符串转换为数字函数,功能:将字符窜表达式的字符串转换成数字型数字。

1,Dim a2!, b2!, a3!, b3!中, !是single类型,这样简化了变量的定义,像定义整形可以直接Dim a%,定义字符串型直接dim a$(10)这个是个数组哦

2,a1 = Val(Text1)中,Val()函数是将文本框的数据转换为数值型

望采纳

dim a!相当于是dim a as single 

val()是将字符类型转化为数值类型。

上一个:请教一个VB编程问题
下一个:VB编程.题目如下

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,